
Как создать сочетания клавиш для яркости экрана в XFCE?
В идеале решение использует встроенную функциональность, которая не разряжает дополнительно аккумулятор (установкой службы/демона и т.п.)
решение1
Вы можете использоватьxподсветкадля управления яркостью экрана. В XFCE откройте настройки и добавьте вызовы в xbacklight
разделе «Клавиатура» → «Сочетания клавиш приложений»: что-то вроде xbacklight -dec 5 -steps 1
для BrightnessDownи xbacklight -inc 5 -steps 1
для BrightnessUp.
Некоторые графические драйверы не поддерживают xbacklight
. Если он не работает в вашей системе, вы можете спросить об этом на этом сайте, указав точную модель вашей видеокарты.
Универсальный метод, который работает с любой средой рабочего стола (или вообще ни с какой), — это запуститьxbindkeys(доступно в большинстве дистрибутивов, включаяУбунту). Xbindkeys потребляет ресурсы процессора только при запуске или при нажатии клавиши, и при этом очень мало; он вообще не разряжает батарею. (Это касается любого более-менее приличного программного обеспечения, предоставляющего ту же функциональность.) В ~/.xbindkeysrc
, поместите что-то вроде
"xbacklight -dec 5 -steps 1"
XF86MonBrightnessDown
"xbacklight -inc 5 -steps 1"
XF86MonBrightnessUp
и добавьте xbindkeys
в автозагрузку приложений в среде рабочего стола или, ~/.xsession
если ~/.xinitrc
вы не используете среду рабочего стола.
решение2
Подсветка кнопок XFCE
Сначала установитеxbacklight
$ sudo apt install xbacklight
Затем проверьте, можете ли вы управлять подсветкой.
$ xbacklight -1
$ xbacklight +5
Если эти команды приведут кNo outputs have backlight property
ошибка, тогдавыполните следующие шаги по исправлениюпрежде чем продолжить.
После того, как xbacklight -1
и xbacklight +1
работайте из командной строки, приступайте к назначению этих команд на клавиши XF86MonBrightnessDown
и соответственно XF86MonBrightnessUp
. Это делается путем нажатия этих клавиш по запросу приложения Настройки → Клавиатура → Сочетания клавиш приложений.
Окончательно,перезагрузитьдля вступления этих изменений в силу.