Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 2.29 KB

international.md

File metadata and controls

35 lines (30 loc) · 2.29 KB

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