![]() |
prevent landscape when physical keyboard deploys
I know, I know ... there are tons of threads out there that are related but not exactly specific to this particular issue.
Our device (Touch Pro 2) has some very nice features. The gsensor and keyboard are two which come in very handy ... sometimes. I can disable the gsensor autorotate or remove manila from the whitelist, which prevents the screen from flipping back and forth between portrait to landscape, based on the physical orientation of the phone. I can disable the slidewakeup feature, which eliminates the issue where holster magnets will wake up the phone. - = HOWEVER = - If I am receiving a call, have received a SMS/MMS, or a reminder alert has occurred while the phone is in the holster, these events have appropriately and as expected and desired, brought the phone out of sleep. What occurs at this point is that I reach for the phone and as I pull it out of my holster, the phone orients to landscape, because the software perceives that keyboard has been opened up, due to the magnets in my holster. The phone does some strange stuff, I wait for it to finish going from portrait to landscape back to portrait and then ... if the phone call hasn't gone to voice mail, I can answer. So, I need one more tweak ... Again, to recap: I have successfully disabled auto-rotate based on gsensor and this is working. This is working perfectly. Code:
HKCU/Software/HTC/HTCSensor/GSensor Code:
HKLM\HARDWARE\DEVICEMAP\KEYBD\ Best regards, -boggsie |
Re: prevent landscape when physical keyboard deploys
Quote:
opening keyboard wont rotate it, nor will auto rotate... so unless you program a key somewhere to "rotate screen", landscape wont ever show |
Re: prevent landscape when physical keyboard deploys
Quote:
Opera 9.7 will still (should) autorotate based on it's independent input/interaction with gsensor and teeter will (should) still work. Best regards, -boggsie |
Re: prevent landscape when physical keyboard deploys
you wont be able to text or type an email in landscape though because you disabled the keyboard>landscape... something to think about
|
Re: prevent landscape when physical keyboard deploys
Quote:
If I use my shortcut (application) to manually toggle the device display from portrait to landscape, I still expect the keyboard to work when I press on the keys. Best regards, -boggsie |
Re: prevent landscape when physical keyboard deploys
right, so when you flip open the kyboard to text, the msg screen will stay in portrait.. youll need to assign a key to "rotate screen" is all
|
Re: prevent landscape when physical keyboard deploys
Good luck to you. I've been wishing for years there was a way to disable going to landscape on keyboard slideout in Windows Mobile. There are other threads about this issue but no real solutions. Sorry I can't be of more help.
|
Re: prevent landscape when physical keyboard deploys
Quote:
Quote:
Thanks for the discussion ... still looking. Best regards, -boggsie |
Re: prevent landscape when physical keyboard deploys
This is the best reg entry anyone has ever come up with. It forces the phone to think your camera is active so then doesn't change screen orientation. I believe it clears at soft reset so you could make a cab that autoloads at startup. Some users reported issues in Opera when enabled etc... I don't know of the entire list of side effects or if there are any.
HKEY_LOCAL_MACHINE\System\GDI\Rotation "CamAppActive"=dword:00000001 |
Re: prevent landscape when physical keyboard deploys
Quote:
I am seeing all kinds of results when searching for that reg key, including options to turn on and off (on the fly) with mortscript, which would help to overcome any application based incompatibilities. Thanks so much! Best regards, -boggsie |
All times are GMT -4. The time now is 01:58 AM. |
Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com