Use these functions to remap the keys on the physical keypad.
The XML format for the KBDTools key remapping file is different from the XML format used with the Key Remapping functions. For more information on the KBDTools XML file format, see About the KBDTools and KeyboardRemap XML File.
DisableKey | Disables a key for a specified keyboard plane (Normal, Orange, or Green). |
DisableKeyEx | Disables a key for a specified keyboard plane (Normal, Orange, or Green) for the selected embedded or attached keyboard. |
ExportDefaultKeys | Creates an XML file with the default definitions for the active keyboard. |
ExportDefaultKeysEx | Creates an XML file with the default definitions for the selected embedded or attached keyboard. |
ExportKeys | Creates an XML file with the current definitions for the active keyboard. |
ExportKeysEx | Creates an XML file with the current definitions for the selected embedded or attached keyboard. |
GetDefaultKey | Gets the default definition of a key. |
GetDefaultKeyEx | Gets the default definition of a key for the selected embedded or attached keyboard. |
GetKey | Gets the current definition of a key. |
GetKeyEx | Gets the current definition of a key for the selected embedded or attached keyboard. |
GetKeyboardID | Gets the unique ID for the active keyboard. |
GetKeyboardIDEx | Gets the unique ID for the selected embedded or attached keyboard. |
GetKeyboardNotify | Gets the state of the automatic notification property. |
GetVersion | Gets the version number of the assembly. |
ImportKeys | Imports key definitions from an XML file or string. |
ImportKeysEx | Imports key definitions from an XML file or string for the selected embedded or attached keyboard. |
KeyDefaultExists | Checks to see if the key indicated has a defined default. |
KeyDefaultExistsEx | Checks to see if the key indicated has a defined default for the selected embedded or attached keyboard. |
KeyExists | Determines if a key is defined in the key tables. |
KeyExistsEx | Determines if a key is defined in the key tables for the selected embedded or attached keyboard. |
ResetAll | Restores all key definitions to the default state. |
ResetKey | Restores the default definition to a specified key. |
ResetKeyEx | Restores the default definition to a specified key for the selected embedded or attached keyboard. |
SetKey | Sets the definition for a specified key. |
SetKeyEx | Sets the definition for a specified key for the selected embedded or attached keyboard. |
SetKeyboardNotify | Enables or disables automatic notification of the keyboard driver of key definition changes. |