Сопоставление моих пользовательских ключей в Debian

StackOverflow https://stackoverflow.com/questions/6812

  •  08-06-2019
  •  | 
  •  

Вопрос

У меня есть клавиатура Microsoft с рядом нестандартных кнопок, таких как «Почта», «Поиск», «Интернет/Домой» и т. д.

Было бы неплохо иметь возможность привязывать эти клавиши для выполнения произвольных программ.

Кто-нибудь знает, как это сделать в Debian Etch?

Это было полезно?

Решение

Я не могу сказать наверняка, потому что я не использую Debian, но если вы используете Gnome, самый простой способ — запустить gnome-keybinding-properties (Система > Настройки > Сочетания клавиш).

Вместо того, чтобы вводить ярлык, например Ctrl+М, нажмите кнопку на клавиатуре.

Если вы предпочитаете делать это через командную строку или с другой средой рабочего стола, это может помочь: Необычные клавиши и клавиатуры

Другие советы

Запустив Debian, у меня возникла та же проблема.Я запустил xev и посмотрел, какой код возвращают эти клавиши.Microsoft любит немного нарушать стандарты, поэтому некоторые мультимедийные клавиши просто не будут работать.Но те, которые это сделают, вернут код ключа.Затем напишите сценарий с xmodmap для правильного сопоставления этих ключей.

А Генту вики имеет отличную документацию о том, как это делать.

Я поместил свой скрипт xmodmap в ~/.kde/Autostart/, потому что я использую kde, но вы можете так же легко поместить его в свою домашнюю папку и использовать его в качестве источника .bashrc или .profile.

После того как вы сопоставили коды клавиш, вы можете назначить эти клавиши определенным действиям в среде вашего рабочего стола.

Я использовал Gizmo Daemon для своего PowerMate под Debian — он также поддерживает необычные клавиши клавиатуры (хотя я не пробовал его для этих клавиш).Взломать gizmod, чтобы заставить его делать то, что я хотел, было довольно легко.

Гизмо Демон

Есть несколько разных способов сделать это, самый простой из которых, как правило, нажатие клавиши, который, вероятно, доступен в репозиториях Debian.Руководство пользователя здесь.Однако есть вероятность, что ваша клавиатура с ним не будет работать.

Если вы хотите сделать это вручную, вы можете редактировать ~/.xmodmap и использовать Xmodmap ~/.xmodmap, чтобы применить модификации

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top