У меня есть клавиатура, которая является обычным шлюзом, который я получил с моим ПК. Мне было интересно, можно ли на нем использовать клавиши регулировки громкости. У меня есть выход xevпосле нажатия клавиш увеличения и уменьшения громкости.
KeyPress event, serial 35, synthetic NO, window 0x2000001, root 0x162, subw 0x0, time 3904956, (-45,-188), root:(378,348), state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 38, synthetic NO, window 0x2000001, root 0x162, subw 0x0, time 3905056, (-45,-188), root:(378,348), state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 38, synthetic NO, window 0x2000001, root 0x162, subw 0x0, time 3906475, (-45,-188), root:(378,348), state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False KeyRelease event, serial 38, synthetic NO, window 0x2000001, root 0x162, subw 0x0, time 3906574, (-45,-188), root:(378,348), state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False
Итак, что я могу сделать, чтобы заставить их изменить мой объем в Crunchbang Linux ?
Под Ubuntu простым (обычно) способом является установка KeyTouch . Если ваша клавиатура не поддерживается "из коробки", вам нужны keytouchи keytouch-editorпакеты и. Запустите редактор сенсорных клавиш и настройте клавиатуру.
Другими релевантными вики-страницами Ubuntu являются Горячие клавиши / Устранение неполадок (но сначала попробуйте KeyTouch) и Горячие клавиши / Архитектура (объясняя, что это не так просто, как должно быть под капотом).
Я не знаю, насколько важна эта информация для Crunchbang, которая основана на Ubuntu, но могла изменить вещи, связанные с конфигурацией клавиатуры.
Я пробовал KeyTouch и страницы Ubuntu Wiki без успеха. Спасибо хоть!
Wuffers 13 лет назад
0
2
Daniel Andersson
В аналогичной ситуации на ноутбуке я позволил оконному менеджеру (Fluxbox) обрабатывать события с помощью следующих сочетаний клавиш ~/.fluxbox/keys:
Crunchbang, как я понимаю, по умолчанию использует OpenBox, поэтому, возможно, решение похоже на мой Fluxbox.
Спасибо вам большое! Я на своем ноутбуке с Arch использую Fluxbox, и я пытался выяснить, что вставить в ~ / .fluxbox / keys! Я не мог понять коды клавиш или команду alsa .. Еще раз спасибо, это только что сделало мой день. :)
JamesTheAwesomeDude 10 лет назад
0