В конце концов я сдался и начал с нового каталога .config, и это решило проблему. Возможно, проблема была связана с Gnome, но я не уверен.
Почему моя левая клавиша Alt запускается в Linux?
299
Ben Davis
По какой-то причине, моя левая клавиша Alt вызывает побег. Я подтвердил это, используя xev
:
KeyPress event, serial 37, synthetic NO, window 0x2e00001, root 0xf6, subw 0x0, time 299729, (1524,198), root:(1526,318), state 0x10, keycode 64 (keysym 0xff1b, Escape), same_screen YES, XKeysymToKeycode returns keycode: 9 XLookupString gives 1 bytes: (1b) " mbLookupString gives 1 bytes: (1b) " FilterEvent returns: False KeyRelease event, serial 37, synthetic NO, window 0x2e00001, root 0xf6, subw 0x0, time 299875, (1524,198), root:(1526,318), state 0x18, keycode 64 (keysym 0xff1b, Escape), same_screen YES, XKeysymToKeycode returns keycode: 9 XLookupString gives 1 bytes: (1b) " FilterEvent returns: False
У них обнаружен ключевой код 64, что согласно /usr/share/X11/xkb/keycodes/evdev
есть LALT
. Тем не менее, KeySym показывает как Escape
. Любые идеи, как я могу решить эту проблему? Я использую Arch Linux.
Редактировать: вывод setxkbmap -print
:
xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+us:2+inet(evdev)" }; xkb_geometry { include "pc(pc105)" }; };
Посмотрите на `xmodmap -pke | grep 64`. Если он назначен на «Escape», вы можете исправить это с помощью «xmodmap -e ...», но, конечно, вопрос в том, как он там оказался. Пожалуйста, также отредактируйте вопрос с выводом `setxkbmap -print`.
dirkt 6 лет назад
0
Я добавил вывод `xkbmap -print`. Все еще не уверен, что заставляет это быть сопоставленным с Побегом.
Ben Davis 6 лет назад
0
то, что дополнительные символы `+ us: 2` в символах немного странные (это означает, что у вас активен второй макет` us`), но не должно быть причиной проблемы esc-on-lalt. Вы проверяли тест @ dirkt `xmodmap`? у вас есть старый файл `.Xmodmap`, лежащий в вашем домашнем каталоге?
quixotic 6 лет назад
0
1 ответ на вопрос
0
Ben Davis
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4