Keyboard Catalog Items and Sysgen Variables (Compact 2013)
3/28/2014
In Windows Embedded Compact, you can include support for one or more keyboard layouts that support characters for different locales.
For more information, see Locale Names.
For more information about how to add or remove catalog items, see Create Your First OS.
Hardware and Software Requirements
- A keyboard.
- Support for the locale related to the keyboard layout. For more information, see National/Regional Language Support (NLS) Catalog Items and Sysgen Variables.
- Supporting multiple keyboard layouts also requires Multilingual User Interface (MUI) (SYSGEN_MULTIUI).
Catalog Items and Sysgen Variables
The following table shows the catalog items and associated SYSGEN variables for the keyboard layouts that you can add to your OS.
Catalog Item |
SYSGEN variable |
Description |
Dependencies |
---|---|---|---|
Arabic Keyboard (101) |
SYSGEN_KBD_ARABIC_101 |
Provides support for Arabic keyboard layout. |
None. |
Hebrew Keyboard |
SYSGEN_KBD_HEBREW |
Provides support for Hebrew keyboard layout. |
None. |
Hindi Traditional Keyboard |
SYSGEN_KBD_HINDI_TRADITIONAL |
Provides support for Hindi traditional keyboard layout. |
None. |
Japanese Keyboard - default (IBM) |
SYSGEN_KBD_JAPANESE |
Provides support for Japanese IBM keyboard layout. |
None. |
Japanese Keyboard - (NEC) |
SYSGEN_KBD_JAPANESE_NEC |
Provides support for Japanese NEC keyboard layout. |
None. |
Kannada Keyboard |
SYSGEN_KBD_KANNADA |
Provides support for Kannada keyboard layout. |
None. |
Korean Keyboard |
SYSGEN_KBD_KOREAN |
Provides support for Korean keyboard layout. |
None. |
Marathi Keyboard |
SYSGEN_KBD_MARATHI |
Provides support for Marathi keyboard layout. |
None. |
Russian Keyboard |
SYSGEN_KBD_RUSSIAN |
Provides support for Russian keyboard layout. |
None. |
Thai Kedmanee Keyboard |
SYSGEN_KBD_THAI_KEDMANEE |
Provides support for Thai Kedmanee keyboard layout. |
None. |
US Qwerty Keyboard |
SYSGEN_KBD_US |
Provides support for U.S. QWERTY keyboard layout. |
None. |
US Dvorak Keyboard |
SYSGEN_KBD_US_DVORAK |
Provides support for Dvorak keyboard layout. |
None. |