Как переназначить ключ CapsLock на Ctrl в Xubuntu

Я пытаюсь переназначить свой ключ CapsLock на клавишу Ctrl , как описано здесь (добавление команды /usr/bin/setxkbmap -option "ctrl:nocaps" в «Сеанс и запуск») -> «Автозапуск приложения»).

Но это не работает в Xubuntu 12.04.

Когда я запускаю ту же команду (/usr/bin/setxkbmap -option "ctrl:nocaps") из терминала, все работает как положено. Если я изменяю команду на: sh -c "/usr/bin/setxkbmap -option \"ctrl:nocaps\"", она снова работает, если я запускаю ее из терминала, но не работает, если я добавляю ее в конфигуратор xfce "Session and Startup". Также, когда я создаю скрипт, подобный этому:

#!/bin/sh
/usr/bin/setxkbmap -option "ctrl:nocaps"

и добавляю его в автозагрузку через конфигуратор «Сеанс и запуск», он вообще не действует. Но если я запускаю этот скрипт после входа в систему, он фактически переназначает ключ caps, как и ожидалось.

6
задан 13 April 2017 в 15:23

1 ответ

Хорошо, моя проблема была из-за xfce4-xkb-plugin. Он сбрасывал настройки xkb каждый раз. Я только что установил xxkb вместо него, и теперь все работает абсолютно нормально!

0
ответ дан 13 April 2017 в 15:23

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

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