Связывание сочетаний клавиш в Клавиатура> Сочетания клавиш> Средства запуска с «специальными клавишами клавиатуры», такими как Home kbd>, Search kbd>, Mail < Кнопки / kbd> и т. д. не работают на новом рабочем столе (14.04.1), но работают на первом (14.04).
Я могу правильно идентифицировать эти специальные клавиши моей клавиатуры (Microsoft Natural Ergonomic 7000), щелкая их внутри экрана настроек, указывая на то, что клавиши распознаны. Однако на практике они не дают эффекта «Запуск», который я им назначил на этом экране настроек.
Скорее, указатель мыши просто исчезает при щелчке (и снова отображается при перемещении мыши).
Как ни странно, они попадают в плен , например. в Chrome, с их поведением по умолчанию в Chrome, но не на рабочем столе, как того требуют мои настройки.
Перебирая ls -l /dev/input/by-id
, а затем sudo evtest /dev/input/..
Я могу заметить, что эти клавиши проходят через приемник событий, который используется совместно с событиями мыши, в отличие от обычных клавиш на моей клавиатуре.
Я не уверен:
Есть идеи?
То, что я нашел до сих пор, то, что на основе ответа от @swift и некоторого evtest путем это сохраняется в dconf, не распознан системой, когда Вы делаете это с помощью ярлыков от настроек, где это сохраняется как "Launch5, Launch6, Launch7, и т.д."
, Таким образом, необходимо перейти к gconf-редактору и использовать "код" ключа, таким образом, у Вас будет что-то как "XF86Launch5, XF86Launch6, XF86Launch7, и т.д."
код, я смог получить его с инструкциями от редактирования xbindkeys-k
и xbindkeys: Я не смог добавить некоторые изображения, должные отсутствие репутации
Читайте о привязках клавиш
dconf-editor > org > gnome > desktop > wm > keybindings
Привязки клавиш теперь хранятся в
dconf
реестр.
Можно установить dconf-editor
смочь просмотреть и отредактировать их:
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install dconf-tools
или если Вам установили репозитории вселенной, уже получают пакет из UbuntuUpdates.org PPA:
trusty
пакет Можно также использовать gsettings
инструмент командной строки.
Например, для получения привязки клавиш на командной строке:
gsettings get org.gnome.desktop.wm.keybindings switch-windows
или установить привязку клавиш на командной строке:
gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']"
Привязки клавиш, которые обрабатываются менеджером окон, сохраняются в org.gnome.desktop.wm.keybindings
раздел dconf
. Навигация и категории Windows ярлыков хранятся здесь. В прошлом каждый менеджер окон был ответственен за хранение его собственных ярлыков в соответствии с его собственной схемой. Теперь оба metacity
и compiz
менеджеры окон используют этот центральный, объединенный набор привязки. Там отображают файлы в /usr/share/gnome-control-center/keybindings/
то шоу, как эти привязки клавиш используются каждым менеджером окон.
Привязки клавиш, которые обрабатываются менеджером окон, поддерживают несколько ключей, которые выполнят то же действие. gnome-control-center
GUI не поддерживает его, но можно заставить его работать с помощью dconf-editor
. Например, чтобы иметь окно Close используют обоих традиционный Alt+F4, а также более легкое для нажатия кнопки Pause/Break, изменения:
org.gnome.desktop.wm.keybindings
близко к ['Pause', '<Alt>F4']
org.gnome.settings-daemon.plugins.media-keys
Ярлыки от Средств запуска, Снимков экрана, Звука и медиа, Системы и Пользовательских ярлыков хранятся здесь.
Пользовательские ярлыки хранятся в dconf
использование "перемещаемой схемы".
Название схемы org.gnome.settings-daemon.plugins.media-keys.custom-keybinding
Каждая пользовательская привязка клавиш имеет три свойства: имя, команда и привязка.
Из-за перемещаемой схемы более трудно использовать gsettings
с пользовательскими ярлыками.
Вот пример получения названия первой пользовательской привязки клавиш:
gsettings get org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name
В четырех дополнительных кнопках управляют org.gnome.settings-daemon.plugins.power
, они:
button-hibernate
, button-power
, button-sleep
, и button-suspend
.
Возможные значения suspend
, sleep
, hibernate
, interactive
, и nothing
.
Этими кнопками в настоящее время не управляют
gnome-control-center
.
Если Вы хотите повторно присвоиться sleep
кнопка на Вашей клавиатуре,
НЕОБХОДИМО в настоящее время использовать dconf-editor
присваивать кнопку в этом разделе к nothing
.
Также читайте о Ярлыках Ввода текста с xbindkeys
И отображение Windows Key с xmodmap
С наилучшими пожеланиями,