изменить раскладку клавиатуры локально

Я еще не нашел правильную раскладку клавиатуры для моего macbook pro. Я нашел тот, который выглядит, хотя (в .xinitrc ):

 setxkbmap -layout us -variant mac 

но это имеет одно отличие: клавиша (',~) клавиши (§,±) переключаются. Мне всегда удалось это сделать, отредактировав соответствующий файл в файле / etc / share / X11 / xkb, but it is a drag to have to do this everytim X11` updgrades.

Можно ли это сделать из локального файла, например .xinitrc ?

  • dualhead nvidia twinview + один монитор повернут
  • Xorg.bin использует 100% процессор в случайном порядке (в основном после переключения TTY), с i915
  • Запустите команду X11 с другой консоли
  • Какой процесс создал это окно X11?
  • xdotool: как искать окно по названию и классу с разными шаблонами (аналогично AutoHotkey)
  • Linux Mint 18: xmodmap и третий уровень не работают на firefox и texstudio
  • Возможно ли использование ярлыков в среде рабочего стола?
  • Почему rpm не может использовать xterm?
  • One Solution collect form web for “изменить раскладку клавиатуры локально”

    Файл, который вы хотите, является .xmodmap Посмотрите на man xmodmap чтобы узнать, как его настроить.

    xmodmap использует физические коды клавиш для внесения изменений. Вы можете получить их от xev . Запустите его, затем нажмите соответствующие клавиши и посмотрите, какой номер кода появится.

    Вам нужно только две строки в вашем .xmodmap, оба они выглядят примерно так:

     keycode 49 = grave asciicircum keycode 15 = <whichever keys are activated in first-level> section plusminus 

    Эти два ключа, кстати, дикие догадки и, вероятно, неправильные.

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