У меня есть ноутбук ASUS GL552VW с Xubuntu 17.04, и я использую acpi_backlight=native
опция ядра заставить ключи яркости работать, но питание дисплея (FnF7) не работает. Когда я пытаюсь присвоить ключ в опции клавиатуры, ключ не отвечает.
Для моего случая я использую следующее:
xev
и нажимают клавишу для получения, код клавиши ~/.Xmodmap
с содержанием keycode 253 = XF86Display
теперь, когда я нажимаю клавишу, я имею xfce4-display-settings
выполненное окно (единственная проблема - то, что я должен нажать клавишу дважды), потому что это что в настройках клавиатуры. Чтобы заставить его повернуть дисплей включения - выключения, у меня есть этот сценарий:
#!/bin/bash
file=/tmp/toggle-display-keyboard
KBBL="/sys/class/leds/asus::kbd_backlight"
if [ -e $file ]; then
rm $file
sudo vbetool dpms on
[ -d $KBBL -o -f $KBBL ] && echo 3 | sudo tee $KBBL/brightness > /dev/null
else
touch $file
if [ -e $file ]; then
sudo vbetool dpms off
[ -d $KBBL -o -f $KBBL ] && echo 0 | sudo tee $KBBL/brightness > /dev/null
fi
fi
и я заменил xfce4-display-settings
этим сценарием. И теперь у меня есть включение/выключение с помощью F7 Fn.