Почему моя замена супер ключа для ключа Alt_L не работает во всех случаях?

На Thinkpad T400 моя левая клавиша Alt перестала работать. Поскольку я никогда не использовал супер-ключ в LXDE в Ubuntu 16.04, я сделал следующее, чтобы изменить супер-ключ, как если бы это был левый Alt-ключ.

Сначала мне нужно узнать соответствующую информацию о два ключа, запустив xev.

Когда я нажимаю левую клавишу Alt, xev ничего не выводит. Я могу только вывести информацию о левой клавише Alt из правой клавиши Alt. Когда я нажимаю правую клавишу Alt,

KeyPress event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 942676, (262,45), root:(264,68), state 0x0, keycode 108 (keysym 0xffea, Alt_R), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 942812, (262,45), root:(264,68), state 0x8, keycode 108 (keysym 0xffea, Alt_R), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False

Когда я нажимаю клавишу super,

KeyPress event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 943386, (262,45), root:(264,68), state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 48, synthetic NO, window 0x2800001, root 0xb2, subw 0x0, time 943498, (262,45), root:(264,68), state 0x40, keycode 133 (keysym 0xffeb, Super_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False

Затем в оболочке bash после запуска

xmodmap -e "keycode 133 = Alt_L"

супер ключ иногда работает как левая клавиша Alt, например

, когда я переключаюсь на первую вкладку firefox на Alt+1 (через super+1).

Но супер ключ иногда не работает как левая клавиша Alt, например.

, когда я переключаюсь на первую вкладку firefox на Alt+1 (через super+1). , когда я хочу переключаться между окнами разных приложений на Alt+tab через super+tab (как ни странно, Alt_R + tab тоже не работает, хотя Alt_L + tab работал, когда раньше работал слева клавиша Alt). когда я работаю в Emacs, для чего требуется многократное использование клавиши Alt. Когда я хочу вызывать программу, сначала Alt + F2 через super + F2 Когда я хочу закрыть окно программы, Alt + F4 через super + F4

Мне было интересно, почему супер ключ не работает как левая клавиша Alt во всех случаях?

Я последовал за Я никогда не использовал супер-ключ в LXDE в Ubuntu 16.04 и https://askubuntu.com/a/296437/1471, но я, возможно, пропустил что-то, и я также заметил, что они пытаются обменять два рабочих ключа вместо замены одного нерабочего ключа на рабочий ключ.

Спасибо.

0
задан 19 April 2018 в 05:22

0 ответов

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

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