Manjaro KDE Edition
   2009

Как заставить систему запускать нужный мне скрипт при загрузке системы?

Здравствуйте, у меня такой вопрос возник, не работает клавиша caps lock на компьютере, она не включает подсветку клавиатуры, и чтобы ее починить
1)я написал небольшой скрипт и положил его в папку /home/alexandr
2)Скрипт назвал set_led.sh
3)Сделал его исполняймым
4)В настройках в автозагрузке добавил новый сценарий и указал путь до скрипта

Указал в автозагрузке, запускать скрипт на начале сеанса
Но когда система загружается ни чего не срабатывает
Потом указал, чтобы скрипт запускался перед запуском сеанса, и тут самое интересное происходит, когда еще рабочий стол не прогрузился у меня загорается клавиатура и тутже выключается(так и должно быть) это показывает, что скрипт исполнился, но после того как загружается рабочий стол, то клавиша снова не работает, как будто настройки откатываются.
Сам код:

xmodmap -pm
xmodmap -e 'add mod3 = Scroll_Lock'

xset led named "Scroll Lock"
xset -led named "Scroll Lock"

1 комментарий

avatar
  1. Очевидно, Ваше DE переопределяет поведение CapsLock потому как его настройки применяются позже. Следовательно надо либо изменить поведение в самом DE либо поставить задержку выполнения скрипта.
  2. Первая команда не нужна.
  3. Ваш скрипт не взаимодействует с caps, там указан scroll.
  4. Поставьте спеллчекер.
Последний раз редактировалось
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.