Отказ от ответственности: я боролся с этим на Mint / Mate-18 с моим Asus 305CA и получил его на работу, я не знаю, работает ли он на Ubuntu, но попробуйте ... Я сделал это: [!d0 ]
Получить Fn F5 / F6:
sudo emacs /etc/default/grub
Измените следующее: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
sudo update-grub
перезагрузите систему ... Теперь заставка должна показать
Проверьте команды acpi с помощью acpi_listen:
acpi_listen.
нажмите Fn F5 / F6. Я получил это:
video/brightnessdown BRTDN 00000087 00000000 K
video/brightnessup BRTUP 00000086 00000000 K
Добавить коды событий в событие acpi:
sudo emacs /etc/acpi/events/asus-keyboard-backlight-down
event = видео / яркость BRTDN 00000087
sudo emacs /etc/acpi/events/asus-keyboard-backlight-up
событие = видео / яркость BRTUP 00000086
Подтвердите, что вы можете изменить подсветку (где xx - целое число):
echo xx | sudo tee /sys/class/backlight/intel_backlight/brightness
Создать сценарий:
sudo emacs /etc/acpi/asus-keyboard-backlight.sh
[d11 ] Добавьте переменную в файл: KEYS_DIR=/sys/class/backlight/intel_backlight
Я также установил значение 10 вместо 1, поскольку он был слишком медленным:
if [ "$1" = down ]; then
VAL=$((VAL-10))
else
VAL=$((VAL+10))
fi
Фактическая яркость дисплея не следует за штангой во всплеске. Когда вы нажмете вверх / вниз, вы можете продолжать нажимать Fn F5 / F6 для изменения яркости.
Для этого вам необходимо перезапустить acpid: