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

Я еще не нашел правильную раскладку клавиатуры для моего 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 ?

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 

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

  • xsel и xclip висят
  • Попросите определенные ключи пройти через lockscreen
  • Копирование файлов из командной строки в буфер обмена
  • Переадресация X11 прерывается при переключении пользователей
  • ~ / .xinitrc не запускается
  • Возможно ли, что X11 можно перенаправить через туннель SSH
  • Grid Engine для программы, которая нуждается в X11, но не требует ввода пользователя
  • Уменьшает ли окно использование свободной памяти?
  • Недавнее изменение приводит к тому, что Shift + Space ничего не делает
  • Я хочу увеличить размер кнопки закрытия в openbox
  • Выполнить команды после разблокировки экрана X (KDE)
  • Как я могу записать, какое программное обеспечение я использую больше всего?
  • Linux и Unix - лучшая ОС в мире.