Use FuncKey to free up your FunctionKeys on Windows Mobile

Print This Post Print This Post

Hello

Updated on 10. feb 2010

I finished a toolset to free the function keys on windows mobile devices. That means a tool set that will give you back the function keys. Instead of F3 launching the phone app, you can free the F3 key and use it in your app.

FuncKeys1.jpg FuncKeys0.jpg

The tool set consists of three files:

  • FuncKeysCPL a control panel applet that will launch the second tool FuncKeys.
  • FuncKeys will enable you to define the function keys to free up.
  • FuncKeysUnReg, the tool that will apply your settings during startup of the device.

For some more information see the html help inside FuncKeys (use the [?] button).

The only disadvantage with the tool is that it cannot free VK_LWIN as GXOpenInput() or AllKeys() can do.

regards

Josef
DOWNLOAD:FuncKeys - Control the function of Function Keys on Windows Mobile devices (embedded Visual C++ 4.0 Source included) (Hits: 742, size: 721.86 KB)

DOWNLOAD:FuncKey ArmV4i installer cab - (Hits: 440, size: 205.06 KB)

9 Comments

  1. Jason says:

    Hi,

    Do you have installer for Win CE 5/6 devices?

    Thanks and Regards,

    Jason

  2. admin says:

    I am sorry, I do not provide special installers. You just need to copy all files to the windows dir of the dvice and you are done.

    regards, Josef

  3. [...] you are not the coder you may use UnregisterFunc1 (see my post “Freedom for Function Keys“). But be warned, there are applications that even then will not process Function Keys or do [...]

  4. Ng says:

    Hi Josef,

    Thanks for posting the Function key program. I am trying to free up F1- F12.
    However, the current application could only Free up from F1 – F11.

    Kindly help if you could send me a updated version fro F1- F12.

    thanks

    Best Regards,
    Ng

  5. Ryan B. says:

    This is a great tool for fixing function keys in IBM’s J9 2.1 emulator running on WM6.5
    Thanks!

  6. Walter Wong says:

    Hi,
    I heard the tool is able to fixing function keys in J9. But after I install the tool and unregister F1, F2, F3 and F4 key, only F1 and F2 key works in MCSA under J9. Is there any hidden trick? Thanks for help.

  7. admin says:

    What is MCSA?

    What device? Does it have real F-Keys? Please check with Keytest3AK, if the keys are free after using UnregisterFunc. Keytest3AK will show the key values for pressed keys.

  8. Andy says:

    Hello
    Just installed this software on motorola mc-9190 running wm6.5, after going to settings-system-FuncKeys nothing happens, no window opens and I`m unable to change what keys to “free”.
    What am I doing wrong?

  9. admin says:

    This is a developer side. Possibly you can just run the code with debugger and look what is going wrong on your device.

    The FuncKeys cpl file itself does simply launch FuncKeys.exe. If the exe is not there, nothing will happen when you click the applet. This can be easily seen in the source code:

    if ( CreateProcess(L”\\Windows\\FuncKeys.exe”,L”",0,0,0,0,0,0,0,&pi) )

    regards and good luck

    Josef

Leave a Reply