Как заставить работать клавиши яркости Fn в ASUS q / s301la?

У меня ASUS q / s301la под управлением 14.04, и, как вы, наверное, знаете (кажется, это не только мой компьютер), клавиши fn яркости не работают. Я могу изменить яркость в настройках или rc.local, но изменения не сохраняются после перезапуска.

0
задан 15 October 2014 в 13:26

1 ответ

У меня не было идеи того, как зафиксировать их так, я думал о пути к обходному решению она с помощью crontabs!

Вот то, что я придумал (это - мой первый сценарий за пределами моего класса Linux... быть хорошим.):

time=(date +%H)
if [$time -ge 2 -a $time -le 11]
then
  echo X > /sys/class/backlight/acpi_video0/brightness
elif [$time -ge 11 -a $time -le 17]
  echo X > /sys/class/backlight/acpi_video0/brightness
else 
  echo X > /sys/class/backlight/acpi_video0/brightness
fi

Вставляют Ваш желаемый процент яркости (например, 60 или безотносительно) вместо X.

, Таким образом, Вы добавляете это в crontabs (или системный планировщик) при помощи команды crontabs -e удара в терминале. Вы форматируете его путем добавления новой строки с: * 0-23 * * * /path/script. Звездочки говорят планировщик, как часто запустить скрипт, и я выбрал один раз в час или 0-23 .

В основном то, что я надеюсь, что этот сценарий делает: фигура, каково час это, сохраняет его в переменном $time, затем сравнивает его с моим если, elseif, еще оператор, и затем изменяет яркость соответственно относительно текущего часа!

можно также добавить этот тот же сценарий к /etc/rc.local, таким образом, он работает при запуске!

, Надо надеяться, это поможет людям с ресурсом аккумулятора, регулировкой яркости, сбрасывая яркость при каждом запуске, и т.д. и т.д.!

1
ответ дан 15 October 2014 в 13:26

Другие вопросы по тегам:

Похожие вопросы: