Я хочу переробити AltGR + Right_Windows, але не можу зрозуміти, як це зробити. Незалежно від того, що я намагаюся, натискання правої клавіші Windows видає ім'я клавіші, якщо натиснути правий альт чи ні.
Це вміст файлу xmodmap, який я зараз тестую. У моїй клавіатурі 38 - це код клавіші для "a", 48 - код для aportrophe / doublequote, а 134 - код клавіші для правої клавіші Windows.
keycode 38 = 1 2 3 4 5 6 7 8
keycode 48 = 1 2 3 4 5 6 7 8
keycode 134 = 1 2 3 4 5 6 7 8
Коли я натискаю Right_Alt + апостроф, він виводить 5, але Right_Alt + a і Right_Alt + Right_Windows дають 1 (як при натисканні правої клавіші Alt, так і тоді, коли її немає), що не є тим, що я хотів.
Моя поточна розкладка клавіатури є, us(alt-intl)
а правий альт, мабуть, налаштований як AltGr / Iso_Level3_Shift. Результатом xmodmap -pm
є наступне:
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
us(cz_sk_de)
розкладку клавіатури та xmodmap.
xev
та натиснути різні комбінації клавіш, щоб побачити, чи не починає апаратне забезпечення та рівень Xwindows відрізняти натискання клавіш.