Я пытаюсь включить некоторые мультимедийные клавиши, и те, что для громкости, работают. F5
и F6
те, которые для увеличения / уменьшения не работают, я не знаю почему. Когда я бегу в терминале:
xbacklight +10
Я вижу рабочий эффект. Когда я пробую свои специальные ключи в привязке (которые установлены в ~/.config/i3/config
):
# Sreen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness
Очевидно, что медиа-ключи должны сочетаться с fn
ключом. Однако я не вижу эффекта. Любые решения?
arch-linux
keyboard-shortcuts
i3
backlight
TRogerx
источник
источник
XF86MonBrightness(Up|Down)
? Как в: "Вы проверяли сxev
?" Хотя эти ключевые символы существуют, они тоже естьXF86KbdBrightness(Up|Down)
.xmodmap -pke
а затем как-то применить их в конфигурации i3.Ответы:
Это старый вопрос, но ответ может помочь другим. Я столкнулся с проблемой при новой установке
i3wm
на моем ноутбуке, где, по какой-то причине, моиXF86MonBrightnessUp/Down
ключи не были зарегистрированы (я проверил сxev
). В итоге я создалacpi
действия и события, которые соответствовали нажатым клавишам.Ниже перечислены действия / события, которые я определил в
/etc/acpi/actions
и/etc/acpi/events
, соответственно:действия
/etc/acpi/actions/bl-down.sh
/etc/acpi/actions/bl-up.sh
Мероприятия
/ И т.д. / ACPI / События / бл-вниз
/ И т.д. / ACPI / события / бл-вверх
Вы можете проверить свои коды событий яркости вверх / вниз, используя
acpi_listen
свой терминал, а затем нажав соответствующую комбинацию клавиш (например, для меня это Fn + стрелка вниз для уменьшения яркости).Наконец, не забудьте перезапустить
acpid
сsudo /etc/init.d/acpid reload
Примечание. Ваше устройство подсветки может быть определено не в том месте
/sys/class/backlight/acpi_video0
, где ... Пройдитесь.источник
Я столкнулся с той же проблемой с Arch на моем Dell XPS. Установка
xf86-video-intel
пакета исправлена.источник