Assigns a key definition to an existing or new key on the selected embedded or attached keyboard.
[C#] public static void GetDefaultKey( byte keyboard, PLANES plane, byte page, byte usage, KEYTYPE keyType, KEYATTRIBUTE keyAttribute, MODIFIER modifier, byte value );
keyboard
Indicates the keyboard to be affected by this operation:
plane
Indicates the plane whose key definition is targeted. See Honeywell.Mobility.Device.Keyboard.PLANES.
page
Page value needed to uniquely identify the key.
usage
Usage value needed to uniquely identify the key.
keyType
Determines the primary function for the key. See Honeywell.Mobility.Device.Keyboard.KEYTYPE.
keyAttribute
Modifies operation of the key. See Honeywell.Mobility.Device.Keyboard.KEYATTRIBUTE.
modifier
Reserved. Set to None.
value
Actual value of the key. Depends on keyType and keyAttribute values.
Although this method creates a new key if it did not already exist, there may be no way to invoke it if the key is not physically represented on the keypad.
If more than one external keyboard is attached to the computer, call GetKeyboardID to return the unique identifier for each attached keyboard.