F7 key on SAP ITS mobile

A Arnold Joseph Ballesteros 3 years 6 months ago
138 2 0

Our customer is deploying SAP web based ITS mobile application  and they are have problems with the F7 key.   On the desktop browser, SAP - ITS mobile uses the F7 as a "back"  function of its web application module   (not backpage of the browser) On their MC9090 WM6.1,  F7's output is a volume key   On their MC3190 CE6.0, F7 output is a "zoom in " function. Is there a work around for this ?    From the MC9190 users guide, it says F6 and F7 keys cannot be remapped on WM6.5 , does it mean we can use Kbtool  to remapped it on MC9090 and MC3190 CE6.0 ?

Please Register or Login to post a reply

2 Replies

E Efkan YILMAZ

Microsoft, in its infinite wisdom, chose to map the function keys to the special keys in Windows Mobile.  Thus F6/F7 are usually volume up/down, F4/F5 are call/hangup (green and red phone buttons), F12 (I think) is mapped to the PTT button.  App1 and App2 buttons are also mapped to function keys (just can't remember which ones, off hand). If you want to override this behavior, you have several opotions. The Microsoft API AllKeys() will pass all of the system keys to the application with keyboard focus.  The cavew is that volume up/down, etc. will no longer work. If you want to be more selective you could use the KeyboardHook API's (look it up in MSDN) to trap just the F7 key and pass it into the application. However, in both cases, the volume up button will still generate a "F7".  You could always change the keyboard mapping in the sct file to disable this, but then volume up won't work.  There really isn't a good way to work around that.

E Efkan YILMAZ
CONTACT
Can’t find what you’re looking for?