Я не хочу переназначать клавишу Caps Lock kbd> на клавишу Shift Left kbd>, чтобы при нажатии Caps Lock kbd> функциональность Shift Left kbd> обрабатывается. Есть ли в Ubuntu файл, в котором я могу указать это?
Я знаю, в разделе /etc/default/keyboard
вы можете указать некоторые параметры клавиатуры, но не этот.
Вы можете использовать следующую команду в терминал :
xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L" #this will make Caps Lock to act as Shift_L
Чтобы получить это изменение для каждой сессии, после запуска предыдущих команд создайте файл с именем .xmodmap
с новыми раскладками клавиш, используя следующую команду:
xmodmap -pke > .xmodmap
Затем создайте файл с именем .xinitrc
в вашем домашнем каталоге, содержащий следующую строку / команду:
xmodmap .xmodmap
введите в терминале:
xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"
Чтобы использовать команду после перезагрузки или завершения работы, вы можете указать ее в настройках запускаемых приложений. Проверено на моем Ubuntu 18.04.