I’m attempting to setup a Cherry LPOS g86-71400 keyboard to act as a custom operator keyboard within Ignition. The end goal is to mimic the functionality of the existing Honeywell control system that Ignition is replacing, which allows quick access to certain windows via dedicated keys.
This Cherry keyboard has a set of re-legendable, re-mapable keys. I can configure specific hex codes, or a macro of several codes, to any key using the Cherry Designer software. The keyboard configuration is then written to the board firmware.
When setting up a Keystroke Client Event Script, you can only select by the keycode or the character (plus modifiers). The keycode selection list seems to match the corresponding java Key Code Enum: https://docs.oracle.com/javafx/2/api/javafx/scene/input/KeyCode.html
I’d like to make use of some dead keycodes, but can’t locate the matching hex values that I need to assign to my keyboards keys. Is there a listing of what hex values the Java KeyCode items map to? Or is there a way using reflection to find those hex codes with a script?