Роли подкачки 'Super_R' и ключи 'ISO_Level3_Shift' клавиатуры Apple на Ubuntu 14.04

Я хотел бы знать, как я могу подкачать правильную командную клавишу (Super_R) с правильной клавишей Alt (ISO_Level3_Shift) на Ubuntu 14.04.

Я был бы рад знать команду удара или необходимые строки потребность записать в xkb . Возможно, Вы также знаете решение GUI, позволяющее повторно отобразить ключи?

Так, правильная клавиша ALT yiels followingin xev:

KeyPress event, serial 37, synthetic NO, window 0x5c00001,
    root 0xd7, subw 0x0, time 26406541, (573,569), root:(616,621),
    state 0x0, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
    XKeysymToKeycode returns keycode: 92
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

И правильный ключ CMD yiels:

KeyPress event, serial 37, synthetic NO, window 0x5c00001,
    root 0xd7, subw 0x0, time 26614133, (241,590), root:(284,642),
    state 0x0, keycode 134 (keysym 0xffec, Super_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False
2
задан 27 October 2015 в 00:42

2 ответа

Создайте файл .Xmodmap

nano /.Xmodmap

, Добавляют новые определения

keycode 134 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift NoSymbol ISO_Level3_Shift

clear mod4
keycode 108 = Super_R
add mod4 = Super_R

Reaload xmodmap

xmodmap /.Xmodmap

И сверяются xev

KeyPress event, serial 36, synthetic NO, window 0x2600001,
    root 0x26b, subw 0x0, time 10943583, (116,83), root:(153,147),
    state 0x10, keycode 108 (keysym 0xffec, Super_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x2600001,
    root 0x26b, subw 0x0, time 11023111, (106,110), root:(143,174),
    state 0x90, keycode 134 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
    XKeysymToKeycode returns keycode: 92
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
0
ответ дан 2 December 2019 в 23:50

Xmodmap не будет работать; это был obsoleted.

В гноме, я думаю, что можно сделать то, что Вы хотите с gnome-tweak-tool (я думаю, что существует эквивалент unity-tweak-tool или подобен для Единицы):

g-t-t typing

... должна быть одна из тех опций. К читает полное определение, из-за ошибки , необходимо вырыть в файлы /usr/share/X11/xkb/rules/*.lst---, я думаю, одно интересное Вам было бы

, altwin:ctrl_alt_win Ctrl отображается на клавишах Alt, Высокий звук отображается на ключах Win

от xorg.lst, который я предполагаю, четвертый в списке.

я не могу проверить, что это, но возможно

setxkbmap -option altwin:ctrl_alt_win 

может работать... от обычно полезная страница .

дуги (и да, xkb, или по крайней мере ее текущим статусом является ЛАВАШ. Сложная, недокументированная система, которая я уверен, что никто не знает подробно. Посмотрите первую кавычку здесь .).

0
ответ дан 2 December 2019 в 23:50

Другие вопросы по тегам:

Похожие вопросы: