International Keycodes
International extension adds keys for non US layouts. It can simply be added to the extensions list.
from kmk.extensions.international import International
keyboard.extensions.append(International())
Keycodes
Key | Aliases | Description |
---|---|---|
KC.NONUS_HASH | KC.NUHS | Non-US # and ~ |
KC.NONUS_BSLASH | KC.NUBS | Non-US \ and | |
KC.INT1 | KC.RO | JIS \ and | |
KC.INT2 | KC.KANA | JIS Katakana/Hiragana |
KC.INT3 | KC.JYEN | JIS ¥ |
KC.INT4 | KC.HENK | JIS Henkan |
KC.INT5 | KC.MHEN | JIS Muhenkan |
KC.INT6 | JIS Numpad , | |
KC.INT7 | International 7 | |
KC.INT8 | International 8 | |
KC.INT9 | International 9 | |
KC.LANG1 | KC.HAEN | Hangul/English |
KC.LANG2 | KC.HANJ | Hanja |
KC.LANG3 | JIS Katakana | |
KC.LANG4 | JIS Hiragana | |
KC.LANG5 | JIS Zenkaku/Hankaku | |
KC.LANG6 | Language 6 | |
KC.LANG7 | Language 7 | |
KC.LANG8 | Language 8 | |
KC.LANG9 | Language 9 |