qt: Add a couple xkb mappings for Japanese Apple keyboards

This commit is contained in:
RichardG867
2023-04-09 18:24:26 -03:00
parent 660856d6ec
commit bd1832054e

View File

@@ -133,7 +133,9 @@ static std::unordered_map<std::string, uint16_t> xkb_keycodes = {
{"HIRA", 0x77},
{"KATA", 0x78},
{"HENK", 0x79},
{"KANA", 0x79}, /* kana => henkan (for Apple keyboards) */
{"MUHE", 0x7b},
{"EISU", 0x7b}, /* eisu => muhenkan (for Apple keyboards) */
{"AE13", 0x7d}, /* \| */
{"KPPT", 0x7e}, /* Brazilian Num. */
{"I06", 0x7e}, /* alias of KPPT on keycodes/xfree86 (i.e. X11 forwarding) */
@@ -199,7 +201,7 @@ xkbcommon_init(struct xkb_keymap *keymap)
void
xkbcommon_close()
{
xkbcommon_keymap = NULL;
xkbcommon_keymap = nullptr;
}
uint16_t