recognize event of slide keyboard (htc wizard) - Windows Mobile Development and Hacking General

any idea? how to get event of slide keyboard was opened?
mean: wizard changes screen orientation where we slide out/in the hardware keyboard. how to get with this event? in coding.
I dont want to recognize just a screen orientation, what I can do now, I want to recognize where is the hardware kayboard.

Related

how to get event of sliding keyboard?

HTC Wizard and so....
recognizes hardware keyboard slide out and changes screen orientation.
should be there some hardware switcher.
if so:
how to determine this swither status and use it in code,
for example to to turn the power on when keyboard is sliding out?
Well, when the screen orientation changes all top-level windows should get a WM_SETTINGCHANGE message. Can't think of anything else off the top of my head.
have you tried...
http://blogs.msdn.com/onoj/archive/2004/03/12/88865.aspx
Not sure if there's an event (the keyboard driver may simply be calling all the required code), but the call in that article should hopefully tell you whether the keyboard is slid out or not; means you'd have to check periodically, I guess.
thanks for suggestions, but it did not helped.
I can recognize if the keyboard slide out/in, by the registry key.
nothing special hard.
but this registry key is defined at the moment when keyboard slide in/out but only when the poer is running. when you change keyboard when device sleep (power off), then when you turn the power up, you observe a second delay before the scrfeen orientation changes and refreshes.
I want to write appliaction which will turn the power up when the keyboard will slide out. I know how to write application which runs even when the device sleeps, but I need any event of keyboard changes.
once you figured out how to correctly detect the keyboard sliding out, maybe you could also make a little application which hides the keyboard in all application once the keyboard is open (for example with a keyboard of zero pixels high) When the keyboard is closed, the last used or standard keyboard should be made active again...
CIAO!
VOODOOS!L
You all will get surprised...but the screen rotation is hrdware dependent and what hardware..is a junction where two magnets meets and the force causes the thing to rotate...similar to the design of Nokia 6800...one can veryfy by using a magnet...and many of our friends hv experienced with the magnetic cover which comes with the handset..

Detecting and suppressing sliding keybaord event

Hi,
on my WM device, when the sliding keyboard is opened and i am on the Today screen, the keyboard enters a "number lock state". what that means is that the when the w,e,r,s,d,f,z,x,c keys are pressed, they are mapped to number keys which are outputted instead of the letters. I would like to disable this. It is possible i believe, since when Pocket Word or other editors are open and in focus, it works fine..the the letters are outputted when pressed and if you would like to enter a number, you press FN key then the letter corresponding to the number.
However, when the today screen is showing, it does not work. My question is...does anyone know what events are fired or what messages are sent when the keyboard is slid open? Or what causes devices with sliding keyboard to exhibit the behavior described above when on the Today screen, but not when an app such as Pocket Word is open.
i have tried spying various windows while sliding out and closing the keyboard, but have not noticed anything relevant.
thank you
Hi,
For owners with a device with a slide-out keyboard, when you are ON TODAY SCREEN and press one of the overloaded keys that also acts as the number keys, is a number outputted and does it take you directly to the phone screen?
That is the behavior of my device. I have to think that since this behavior only occurs on the Today screen, it can be turned off so that the keyboard act as it normally would (i.e. when the user is in Word for instance).
What i am not sure about is whether this is a native Windows Mobile behavior or controled by the keyboard driver or some other lib.
On my Cingular 8125 if I push a number key (along with the red 'alt' key to designate it as a number) it does in fact open the phonepad with that number entered in.
Qtek 9100 (HTC Wizard) -- doesn't switch into numlock mode when the keyboard slides out. On this kbd, the top row (QWERTY) is overloaded with the digits 1-0. Pressing the Q key doesn't do anything; however, pressing the symshift (dot key on lower left) then Q opens the phone app & enters the digit '1'.
My old phone (Siemens SX66 -- HTC Blue Angel) exhibits the behavior you describe.
I'm wondering what driver function might be called to toggle between these modes. I notice many of these keyboard drivers implement these functions, including the one used in my device:
http://msdn.microsoft.com/library/d...wceddk40/html/cxgrflayoutmanagerfunctions.asp
http://msdn.microsoft.com/library/d...ceddk40/html/cxgrfkeyboarddriverfunctions.asp
Could one of these be responsible for toggling the mode?

sms input using touch screen

i was wondering if there was anything out there so i could use a touch qwerty keyboard to input text messages(so you dont have to slide out the keyboard on the 8525)
i am using something called phone pad, but that just gives you a pad like a normal cell phone. it doesnt matter if it supports landscape mode, but it would be nice. anything has got to be bigger than that little popup keyboard.
http://www.spbsoftwarehouse.com/products/fsk/?en

screen orientation and keyboard...

I had a couple of questions...
Firstly, when i slide the keyboard out on my phone to type, the screen obviously changes to landscape mode. I only use my phone in my car for WMP and TTN etc, and so I keep it in landscape mode. So is there any way to stop it returning to portrait mode when i slide the keyboard back?
My second question was is there anyway I can disable the keyboard from popping up when I select a text box? Preferably a reversable way incase i change my mind
Thanks

Turn off device when slide keyboard closed

I almost ALWAYS power on my device (Wing) by sliding the keyboard open. I have to wait for the screen to rotate, UNLESS I power off BEFORE sliding the keyboard shut. Then, the next time I open it, it is already in landscape mode. I have gotten into the habit of pushing the power button, and THEN sliding keyboard shut. Is there a way to have my device power off (sleep whatever) when I slide the keyboard shut, just like it wakes up when I slide the keyboard open?
If not, how about a way to make the default orientation landscape--opposite of what it is now.
hi,
you can combine sliding keyboard sounds with Vijay555 DeviceLock.
wfg
starbase64
Sounds like a great solution. I can't get SlideSound to work ... I activate it, but it doesn't make the sounds or run the programs when I open/close the keyboard. I have Keyboard Sliding Sounds installed as part of my ROM. Even with that disabled, it doesn't work. Not sure what I'm doing wrong. I have posted the question on PPC geeks.

Categories

Resources