Как настроить пользовательскую раскладку и убедиться, что она не перезаписана системой?

Я использую настраиваемую комбинацию клавиш , которая различает между левым и правым Ctrl :

remove control = Control_R clear mod3 add Mod3 = Control_R 

Когда я загружаю его с помощью xmodmap myxmap , он работает так долго, как одно из событий:

  • Подключите HID (мышь USB, клавиатура)
  • Нажмите Ctrl Alt Fx, чтобы переключиться на текстовый терминал

После этого я должен повторить команду xmodmap myxmap . Я жил с ним уже более года, но он становится все более раздражающим. Есть ли способ сказать Linux Mint (Cinnamon edition) сохранить мою собственную версию назначения ключа Control_R ?

Проблема касается (но не ограничивается ими) Linux Mint 14-16 Cinnamon 64 бит.

2 Solutions collect form web for “Как настроить пользовательскую раскладку и убедиться, что она не перезаписана системой?”

Лучшим решением, вероятно, является создание настраиваемой раскладки.

Хороший пошаговый ответ можно найти здесь, в этом разделе вопросов и ответов SuperUser под названием « Как изменить консольную раскладку в Linux?

Ubuntu и Linux Mint хранит настройки xmodmap в /usr/share/X11/xkb/symbols/pc .

Когда вы редактируете файл, все изменения автоматически сохраняются.

В моем случае мне нужно было вставить строку с modifier_map Mod3 { Control_R }; , и удалите ключ Control_R из Control_R управления modifier_map Control .

Если вы хотите изменить ярлыки на клавиатуре рабочего стола, может возникнуть проблема с назначением Mod3 модификаторов Mod3 . Проходной путь заключается в том, чтобы изменять параметры реестра напрямую, например, с помощью таких команд:

 gsettings set org.cinnamon.muffin.keybindings move-to-workspace-down "['<Shift><Mod3>Down']" gsettings set org.cinnamon.muffin.keybindings move-to-workspace-left "['<Shift><Mod3>Left']" gsettings set org.cinnamon.muffin.keybindings move-to-workspace-up "['<Shift><Mod3>Up']" gsettings set org.cinnamon.muffin.keybindings move-to-workspace-right "['<Shift><Mod3>Right']" gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-down "['<Mod3>Down']" gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-left "['<Mod3>Left']" gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-up "['<Mod3>Up']" gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-right "['<Mod3>Right']" 

Эти команды работают с Cinnamon 16.

  • Отключить сенсорную панель при вводе текста, а также нажать сенсорную панель для сеанса X
  • Запуск приложений X11 на экране с ограниченной глубиной бит
  • Как заставить X использовать определенный дисплей, независимо от того, подключен ли он?
  • минимизация и повышение окна из сценария оболочки
  • Есть ли такая команда, как xwininfo, xdpyinfo, xprop или xlsclient, которые расскажут мне, какой шрифт использует X-клиентское окно?
  • Почему моя панель инструментов Emacs отличается от ssh w / X forwarding на Cygwin vs CentOS?
  • Как запустить xfreerdp на localhost?
  • Автоматический запуск графического интерфейса в OpenBSD
  • Дим-экран перед заставкой
  • Правила Udev, связанные с X11, не запускаются при запуске
  • cluster-ssh: указать шрифт терминала
  • В X11, как я могу создать пользовательскую комбинацию клавиш, которая отображается в PgUp, PgDn, Home и End?
  • Interesting Posts

    Изучить экспортированный двоичный ключ gpg

    При использовании псевдонима SSH, почему SSH игнорирует мой (действительный) билет Kerberos?

    Как скопировать файлы с консоли grub?

    MTU продолжает сбрасываться до 1500

    Почему некоторые файлы рабочих пакетов возвращают «не найдены» для некоторых библиотек вывода ldd?

    Unix Case RegEx

    Установить коммерческие правила ModSecurity

    dnf установить завершение не работает с zsh, но работает с bash

    Терминаторные панели автоматически подключаются к различным серверам

    Выберите строку, не выбирая пробелы

    Как ограничить выполнение команд в определенном каталоге через SUDOERS?

    Как добавить столбец в определенную позицию в файле csv с помощью cat, sed, awk или cut?

    Пересылка входящей электронной почты сервера

    Запуск приложения без оформления заголовка и окна

    Как найти все и любые файлы «C», которые находятся в архиве Debian (либо в исходном, либо в двоичном виде)

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