Есть два изменения в поведении клавиатуры, которые я хочу реализовать: 1) установить CAPS LOCK на Control и 2) уменьшить время, необходимое для вставки символа после нажатия клавиши.
Я могу добиться этого, выполнив следующие команды на терминале:
setxkbmap -layout us -option ctrl:nocaps
xset r rate 200 80
Однако я хотел бы, чтобы эти изменения действовали каждый раз, когда я вхожу в систему, без каких-либо дополнительных действий с моей стороны.
Я пробовал добавить файл в /etc/profile.d/keyboard_config.sh
с помощью команд выше. Но это не сработало.
Я также не хотел бы скачивать дополнительный инструмент только для этого.
Есть ли способ сделать это только с помощью скрипта? Я использую Ubuntu 20.04.
Вы можете поместить свои команды в сценарий оболочки и запустить его из файла .desktop
в папке ] ~ / .config / autostart
.
Или щелкните «Действия» в нижнем левом углу и выполните поиск «Приложения для запуска». Там же вы можете добавить свой скрипт. (это просто интерфейс, который запишет файл .desktop в каталог автозапуска)