Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

On this page

Header keywords

Header keywords have been replaced by system stores. While all these header keywords will continue to be available in future versions of Keyman, new features are only be accessible through system stores, and system stores should be used in place of header keywords when updating layouts.

&baselayout store
Can be tested with if to determine the current system hardware keyboard layout
&Bitmap store, BITMAP statement, BITMAPS statement
An image that appears in the language menu
&CapsOnOnly store, CAPS ON ONLY statement
Manages CAPS LOCK behaviour - pressing Caps Lock key only switches on Caps Lock state
&CapsAlwaysOff store, CAPS ALWAYS OFF statement
Manages CAPS LOCK behaviour - pressing Caps Lock key has no effect
&ShiftFreesCaps store, SHIFT FREES CAPS statement
Manages CAPS LOCK behaviour - pressing Shift key turns off Caps Lock
&Copyright store and COPYRIGHT statement
A copyright message for the keyboard
&EthnologueCode store
The ISO 639-3 (formerly SIL Ethnologue) code for the language (Deprecated)
&Hotkey store and HOTKEY statement
Sets a default activation hotkey for the keyboard
&includecodes store
Reference an external file for named character constants
&keyboardversion store
Specifies the version of the keyboard
&kmw_embecss store
Specifies an additional library of CSS code to be embedded in a web or touch keyboard
&kmw_embedjs store
Specifies an additional library of Javascript code to be embedded in a web or touch keyboard
&kmw_helpfile store
Specifies the embedded help html file for web keyboards
&kmw_helptext store
Specifies the embedded help text for web keyboards
&kmw_rtl store
Specifies the directionality of text controls for web keyboards
&Language store, LANGUAGE statement
Specifies the system language to install or associate with the keyboard (Deprecated)
&layer store
Tests or sets the current touch keyboard layer visible on the on screen keyboard
LAYOUT statement
Windows system layout for the keyboard (Deprecated)
&layoutfile store
Specifies the JSON format touch keyboard layout filename
&Message store and MESSAGE statement
A message that appears when the keyboard is installed
&mnemoniclayout system store
Sets a keyboard to be mnemonic or positional
&Name store and NAME statement
The name of the keyboard
&OldCharPosMatching store
Turns on the Keyman 5.0 and earlier character position matching (not implemented)
&platform store
Can be tested with if to determine current platform keyboard is operating on
&targets store
Specifies the platforms which the compiler will generate outputs for
&Version store and VERSION statement
The Keyman keyboard version
&VisualKeyboard store
Specifies the .kvk visual keyboard file associated with the keyboard
&windowslanguages store
Specifies a set of Windows language codes to which the keyboard can be associated (Deprecated)