Re-assign Hardware Keys on Mesa 2 Windows and Mesa 3 Windows

19 Apr 2016

This information is provided for the Mesa 3 Windows and Mesa 2 Windows end-user only.

To customize the hardware keys (P1, P2, and P3) on the Mesa 2 and 3 Windows you can use the Keypad Utility and app properties as well as the Windows registry


Keypad Utility

  1. Select the Keypad utility.

  1. Use the drop-down lists to select the action you would like assigned a specific key.

  1. Select Apply then OK.


Set Keys with App Properties

You can use the properties to assign a hardware key to open an app automatically.

  1. Tap and hold (right-click) on a shortcut to the app.

  2. Select Properties

  1. Under the Shortcut tab in the Shortcut key field, type a function key from F1 to F12.

  1. Tap Apply and OK.

  2. Select the Keypad utility.

  1.  Use the drop-down list for a specific key to select the same function number from step 3.


Assign Keys through the Windows Registry

If the function you would like to assign is not available through the Keypad utility, more extensive technical methods are available.

Warning: Use the Registry Editor at your own risk. If you use the Registry Editor incorrectly, you may cause serious problems that could require you to restore the operating system from a backup or set it to factory defaults. Microsoft does not guarantee that a system can be recovered when the Registry Editor is used incorrectly. Juniper Systems is not liable if problems occur from editing the Windows registry.

  1. Use the Keypad Settings utility to assign new functions to the P1, P2, and P3 keys following the instructions in the Keypad Utility section. 


Button_P1 = REG_BINARY;

Button_P2 = REG_BINARY;

Button_P3 = REG_BINARY;

If you have assigned one or more of the hardware keys to a function that is equivalent to a regular ASCII key code (such as Escape (Esc)), it is possible to recognize how to modify the current USB HID hex value (Usage ID, such as 29 for Esc) in each of the above Windows registry key values to become Enter (28), Backspace (2A), or some other such as is listed in the table on pages 53-59 of the following web document.

Universal Serial Bus HID Usage Tables

If the option to "Toggle screen keyboard" is not working well when assigned through our Keypad utility, particularly after installing a major Windows update, you may need to re-apply the following Windows registry key.



After applying any Windows registry changes, perform a Restart to apply the changes.

Extensive additional hardware key assignments and behavior changes may be available. Please contact for further assistance.

Related Information