Является ли среда рабочего стола ответственной за влияние на определенные ключи?

У меня есть ноутбук, у которого есть ключ Fn . Использование команды xev показывает, что Fn + UpArrow влияет на XF86AudioRaiseVolume .

Если я использую KDE, отвечает ли KDE за влияние на этот символ?

У меня установлен Arch linux с openbox, и этот ключ (и другой Fn + ... ) не работает.

На Ubuntu + KDE он работает.

Мне было интересно узнать, была ли моя ответственность настраивать Openbox в Arch linux, чтобы обеспечить эти ключи поведением.

One Solution collect form web for “Является ли среда рабочего стола ответственной за влияние на определенные ключи?”

Да, Gnome и KDE предоставляют некоторые свои собственные сочетания клавиш в дополнение к тем, которые предоставляются их соответствующими WM.

Однако это может не означать, что вы думаете. Тот факт, что Fn + UpArrow выпускает keyym XF86AudioRaiseVolume в основном обусловлен клавиатурой вашего ноутбука. Вы можете проверить это, снова используя xev (в среде Openbox); Он должен иметь тот же результат, когда вы нажимаете Fn + UpArrow .

В Openbox другое отличие заключается в том, что для XF86AudioRaiseVolume не существует привязки, поэтому ничего не происходит, когда нажимается этот виртуальный «ключ»: посылается keyym, Openbox его не интересует, поэтому ничего не происходит.

Вы можете посмотреть, как добавить свои привязки с помощью xbindkeys (см. http://www.nongnu.org/xbindkeys/ ). В этой статье есть хорошая статья о вики . Программа, которую вы хотите связать, может быть amixer (если вы используете ALSA) и / или pactl (если вы используете PulseAudio).

  • Запустите приложение с подсказками декоратора окна, координатами x / y, размером и т. Д.
  • Какой простой Window Manager используется для веб-разработки?
  • Можно ли управлять Windows по-разному на разных рабочих площадках / мероприятиях в KDE 4.5?
  • Как я могу определить, есть ли я в текстовой области?
  • Как центрировать окно в xfce?
  • Как настроить функцию типа киоска в циннамоне Linux?
  • Как запросить (из командной строки) информацию об уровне рабочего стола высокого уровня для характеристики системы
  • Максимизация окна (Keepassx2) из ​​командной строки
  • Компонент GNOME не работает после замены диспетчера окон
  • Как я могу определить, какой процесс управляет корневым окном?
  • Как установить CDE на Debian?
  • Interesting Posts

    Как узнать, какие процессоры являются физическими ядрами?

    Правило NAT не работает

    Завершить только в начале слова

    Как проверить зависимости пакета под OpenBSD?

    Ubuntu / Mint яркость 0 по умолчанию при входе в систему

    Как разрешить Page Up на экране GNU?

    rsync для cifs: «изменить» время не обновлено

    Невозможно публиковать IP-адрес telnet на порту 80

    Как успешно выйти из сценария оболочки, чтобы подпроцесс python считал, что он успешно выходит?

    eth0 не настроен автоматически

    Как преобразовать PDF-файл из серого в черно-белый?

    Заменить шаблон в файле с шаблоном во втором файле

    Как я могу обнулить неиспользуемые блоки в своей файловой системе, чтобы свести к минимуму размер сжатого диска?

    Ubuntu 16.04 останавливает загрузку, у него настроено шифрование LVM и LUKS, восстановление суперблока уже выполнено

    Как переориентировать панель и сделать ее высотой экрана в tmux?

    Linux и Unix - лучшая ОС в мире.