Каков наилучший способ привязать Caps Lock к окну Windows?

У меня это прямо сейчас на моей ~ / .Xmodmap

clear Lock keycode 66 = Hyper_L 

и xmodmap ~/.Xmodmap в ~ / .bashrc.

Это работает нормально в первый раз, но случайным образом клавиша Caps Lock возвращается к работе как Caps Lock, и мне нужно запустить команду xmodmap (обычно, открывая терминал там, запустив ~ / .bashrc), чтобы перевести ее обратно в ключ Windows ,

Я на Ubuntu 14.04 и с помощью диспетчера окон i3.

Есть ли более надежный способ сделать сопоставление?

One Solution collect form web for “Каков наилучший способ привязать Caps Lock к окну Windows?”

Параметры макета клавиатуры

Вы можете войти в системные настройки -> Клавиатура -> Макет -> Параметры и настроить его там. Он не требует записи каких-либо скриптов или запуска каких-либо программ при входе в систему. Просто настройте один раз и наслаждайтесь.

PS: Это были опробованы на Linux Mint 15 Cinnamon, Linux Mint 16 Cinnamon, Linux Mint 16 XFCE, Fedora 24 GNOME и Manjaro KDE. Я уверен, что Ubuntu 14.04 также будет иметь аналогичный вариант для настройки.

  • Как очистить брелок
  • Сброс конфигурации xmodmap после времени
  • Matlab получает «сумасшедший» после специальных символов типа
  • Связь раскладки клавиатуры и xmodmap
  • читать .Xmodmap при входе в Cinnamon
  • как перенаправить супер ключи?
  • Ключевое слово xmodmap не работает
  • Как изменить неиспользуемый ключ клавиатуры в ключ-модификатор
  • Как перевести ключ-модификатор + (управление + пробел) в другой модификатор (сдвиг)?
  • Могу ли я использовать Xmodmap только для определенного устройства?
  • Как ключи или ключевые коды сопоставляются с символами X Key?
  • Interesting Posts

    Как ограничить входящую и исходящую полосу пропускания на конкретный хост на CentOS и с него

    wifi – достигнуто максимальное количество ожидающих ответов на соединение

    Как создать список и подсчитать ключевые слова LaTeX в исходном файле?

    Добавляет ./bin плохую идею

    не может найти мое имя пользователя в / etc / passwd или имя моей начальной группы в / etc / group

    Запуск единого дисплея X на двух отдельных видеокартах

    Ядро 4.12.3 не взаимодействует с bcmwl-kernel-source (Mint 18.2)

    Преобразовать .fnt в .ttf?

    не может подключиться к mysql как администратору извне

    Невозможно войти в систему для одного пользователя, изменение пароля не влияет

    openSuse, linux, chmod, чтобы изменить разрешения

    Как запустить одну команду с каталогом в качестве аргумента, затем cd к тому же? Я получаю «нет такого файла или каталога»

    Что произойдет, если случайно переместить мягкую ссылку, а затем «/»?

    Как я могу обернуть сложную команду сценарием оболочки?

    Удаление бесконечно вложенных каталогов

    Linux и Unix - лучшая ОС в мире.