Добавление следующего в .xbindkeysrc
приводит к тому, что моя клавиатура перестает отвечать на запросы после перезагрузки, реагируя только на клавиши управления:
"{ echo KeyStrPress Alt_L; echo KeyStr F1; echo KeyStrRelease Alt_L; } | xmacroplay :0"
Release+F13
Я знаю, что xmacroplay
работает, потому что я выполнил его в командной строке. а также выполнение xbindkeys
для сопоставления, например, F2 kbd>, без перезагрузки, работает как положено. Итак, во-первых, у меня возникла проблема после перезагрузки, из-за которой мне пришлось удалить файл .xbindkeysrc
.
Я был в сложном процессе, пытаясь создать простое отображение Right Alt kbd> на Left Alt kbd> + F1 kbd> в системе. Я собирался использовать xbindkeys
для сопоставления F13 kbd> с Alt kbd> + F1 kbd> и xmodmap
для сопоставления Право Alt kbd> - F13 kbd> ...
Как мне сопоставить Right Alt kbd> с Left Alt kbd> + F1 kbd>, чтобы я мог скрывать / показывать панель запуска одним ключом?
В первую очередь, по умолчанию, Левый Высокий звук +, для которого не ярлык F1, скрывается/раскрывает Средство запуска. Этот ярлык используется для предоставления клавиатурного фокуса Средству запуска. Это означает: дает клавиатурный фокус Средству запуска, таким образом, по этому можно переместиться с клавишами управления курсором. Если Вы не доверяете мне, выполняете следующую команду в терминале:
gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ keyboard-focus
Теперь, для изменения Левого Высокого звука + ярлык F1 с другим можно использовать следующую команду:
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ keyboard-focus 'new_shortcut'
Например, для изменения его на Правильный Высокий звук + F1 используйте:
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ keyboard-focus '<Mod5>F1'
Это работает на mykeyboard (я имею в виду" <Mod5>" для Правильной клавиши Alt). Я не уверен для других клавиатур насколько я не могу протестировать в данный момент.
См. также: https://superuser.com/questions/53092/gnome-map-altgr-key-to-alt