Skip to content

Commit 36ae769

Browse files
authored
Merge pull request #818 from tom-tan/add-eisu-muhenkan
Add key entries for `Eisu_toggle` and `Muhenkan`
2 parents 9a9d221 + 4d32e29 commit 36ae769

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/lib/barrier/key_types.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ const KeyNameMapEntry kKeyNameMap[] = {
4343
{ "Control_R", kKeyControl_R },
4444
{ "Delete", kKeyDelete },
4545
{ "Down", kKeyDown },
46+
{ "EisuToggle", kKeyEisuToggle },
4647
{ "Eject", kKeyEject },
4748
{ "End", kKeyEnd },
4849
{ "Escape", kKeyEscape },
@@ -89,6 +90,7 @@ const KeyNameMapEntry kKeyNameMap[] = {
8990
{ "Hyper_L", kKeyHyper_L },
9091
{ "Hyper_R", kKeyHyper_R },
9192
{ "Insert", kKeyInsert },
93+
{ "Kana", kKeyKana },
9294
{ "KP_0", kKeyKP_0 },
9395
{ "KP_1", kKeyKP_1 },
9496
{ "KP_2", kKeyKP_2 },
@@ -130,6 +132,7 @@ const KeyNameMapEntry kKeyNameMap[] = {
130132
{ "Menu", kKeyMenu },
131133
{ "Meta_L", kKeyMeta_L },
132134
{ "Meta_R", kKeyMeta_R },
135+
{ "Muhenkan", kKeyMuhenkan },
133136
{ "NumLock", kKeyNumLock },
134137
{ "PageDown", kKeyPageDown },
135138
{ "PageUp", kKeyPageUp },

src/lib/barrier/key_types.h

+2
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,13 @@ static const KeyID kKeyPause = 0xEF13; /* Pause, hold */
109109
static const KeyID kKeyScrollLock = 0xEF14;
110110
static const KeyID kKeySysReq = 0xEF15;
111111
static const KeyID kKeyEscape = 0xEF1B;
112+
static const KeyID kKeyMuhenkan = 0xEF22; /* Cancel Conversion */
112113
static const KeyID kKeyHenkan = 0xEF23; /* Start/Stop Conversion */
113114
static const KeyID kKeyKana = 0xEF26; /* Kana */
114115
static const KeyID kKeyHiraganaKatakana = 0xEF27; /* Hiragana/Katakana toggle */
115116
static const KeyID kKeyZenkaku = 0xEF2A; /* Zenkaku/Hankaku */
116117
static const KeyID kKeyKanzi = 0xEF2A; /* Kanzi */
118+
static const KeyID kKeyEisuToggle = 0xEF30; /* Alphanumeric toggle */
117119
static const KeyID kKeyHangul = 0xEF31; /* Hangul */
118120
static const KeyID kKeyHanja = 0xEF34; /* Hanja */
119121
static const KeyID kKeyDelete = 0xEFFF; /* Delete, rubout */

0 commit comments

Comments
 (0)