Add Hangul and Hangul_Hanja keycodes for korean keyboards.

* map both keys on USB keyboards. Untested.
This commit is contained in:
Jérôme Duval
2015-11-23 20:04:22 +01:00
parent 3dd0c8198e
commit 95c8163a16
2 changed files with 10 additions and 2 deletions
+4 -2
View File
@@ -63,9 +63,11 @@ enum {
B_FUNCTION_KEY = 0x10,
// for Japanese keyboards
// for Japanese and Korean keyboards
B_KATAKANA_HIRAGANA = 0xf2,
B_HANKAKU_ZENKAKU = 0xf3
B_HANKAKU_ZENKAKU = 0xf3,
B_HANGUL = 0xf0,
B_HANGUL_HANJA = 0xf1
};
enum {
@@ -671,6 +671,12 @@ KeyboardProtocolHandler::_ReadReport(bigtime_t timeout, uint32 *cookie)
0x6a, // Yen (macron key, japanese)
0x6d, // Henkan, first key right to spacebar, japanese
0x6c, // Muhenkan, key left to spacebar, japanese
0x00, // Keyboard International6 unmapped
0x00, // Keyboard International7 unmapped
0x00, // Keyboard International8 unmapped
0x00, // Keyboard International9 unmapped
0xf0, // Hangul, korean, Kana, Mac japanese USB
0xf1, // Hangul_Hanja, korean, Eisu, Mac japanese USB
};
static const size_t kKeyTableSize