Хотя все работает отлично, горячие клавиши , такие как Alt+F4
, Alt+TAB
и т.д. вдруг перестал работать в моем Xubuntu 14 установки / Xfce4 .
Ничего не происходит, если я нажимаю на них, и, как ни странно, если я пытаюсь закрыть терминал Alt+F4
, буквы ;3S
записываются в консоли.
Конечно, все ярлыки в «Настройках> Диспетчер окон> Клавиатура» все правильно настроены, и я проверил, xev
что клавиши по-прежнему отображаются правильно.
- Вывод
ps -ef | grep xfce
: http://pastebin.com/R44JZBP5 - Вывод
cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
http://pastebin.com/GY7NzxCV
Откуда это могло взяться?
РЕДАКТИРОВАТЬ: Я локализовал проблему: это происходит из xmodmap:
У меня есть .Xmodmap
файл в моей домашней папке, содержащий только
keycode 21 = asciicircum dead_grave dead_circumflex dead_grave dead_tilde dead_ogonek dead_tilde
keycode 77 = NoSymbol NoSymbol NoSymbol
(так что ничего не связано с Alt
). Если я уберу его, ярлыки снова заработают. Почему ? Как я мог работать одновременно?
xubuntu
shortcut-keys
xfce
Клаус
источник
источник
xfce4-keyboard-settings
или протестируете другую комбинациюAlt+F4
?Ответы:
Похоже, что это может быть ошибка # 1292290 - Связки клавиш менеджера окон не работают после перезагрузки . Обходной путь упоминается там:
и
источник
Это, кажется, все еще является активной проблемой. Я нашел решение для Studio Ubuntu 14.04, которое должно работать для других xubuntus:
~/.config/xfce4/xfconf/xfce-perchannel-xml/
xfce4-keyboard-shortcuts.xml
в текстовом редактореИщите две строки:
<property name="<Alt>Tab" type="empty">
должен быть первым<property name="<Alt>Tab" type="string" value="cycle_windows_key"/>
должен прийти после этогоВы можете искать на «вкладке», чтобы найти их быстрее. Если какой-либо из них отсутствует, или они вышли из строя, или назначено неправильное значение, функция Alt-Tab не будет работать. Исправление пропущенного присвоения значений заставило мой компьютер снова работать правильно. (Я отключил Alt-Tab при работе с Inkscape и не смог вернуть его обратно, пока не сделаю это).
Будь осторожен там! Вы можете сделать резервную копию, прежде чем дурачиться в этом файле
источник
После нескольких месяцев страданий от одной и той же проблемы (да,
xmodmap
виноват) я, наконец, нашел обходной путь:setxkbmap -option
сбросит состояние клавиши Alt.источник