Как создать сценарий запуска для светодиода клавиатуры

Недавно установленный 14.04, клавиатура CoolerMaster Storm. Я нисколько не обеспокоен способностью переключить/выключить светодиод, я просто хочу, чтобы светодиод включил, прежде чем вход в систему, т.е. при рассмотрении экрана входа в систему, светодиод должен будет уже работать.

Я настроил сочетание клавиш для выполнения xset led 3, но это - меньше, чем идеал, поскольку я должен быть зарегистрирован для использования ярлыка. Я хотел бы, чтобы это произошло автоматически вместо этого.

Я очень плохо знаком с Linux и для сценариями, поэтому ELI5/walk меня через него. Я знаю, что можно запустить скрипты при запуске согласно этому, но я не понимаю, как на самом деле записать сценарий или как "вставить его" /etc/rc.local. Сделайте я просто разжигаю gedit и тип xset led 3 непосредственно в rc.local ниже #comments, но выше exit 0? Сделайте я делаю другой сценарий где-то в другом месте и связываюсь с ним в rc.local? Я сверхдумаю это (вероятно)?

Короче говоря, я хотел бы более подробное объяснение того, что Mitch говорил в ссылке. Спасибо за внимание.

6
задан 13 April 2017 в 05:24

1 ответ

Откройте терминал, войдите sudo -s получить корневой доступ. Теперь войдите nano /etc/rc.local, теперь отредактируйте файл, таким образом, он похож на это:

!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

xset led 3
exit 0

Теперь сохраните с Ctrl + O, нажмите Enter и затем Ctrl + X для выхода.

Давайте установим использование верных полномочий:

sudo chown root /etc/rc.local
sudo chmod 755 /etc/rc.local

Удостоверьтесь, что все хорошо работает с помощью:

sudo /etc/init.d/rc.local start

И теперь перезагрузка.

1
ответ дан 23 November 2019 в 08:12

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

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