Add Hangul and Hangul_Hanja keycodes for korean keyboards.
* map both keys on USB keyboards. Untested.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user