Я использую Linux на Macbook с клавиатурой UK / GB и настраиваю раскладку клавиатуры, чтобы решить некоторые проблемы, которые вызывает странная раскладка клавиатуры Apple. Я использую, xmodmap
чтобы сделать это. Я хотел бы попробовать Wayland, но xmodmap
не работает в этом. Как я могу достичь аналогичного результата в Wayland? .Xmodmap
Использование файла I содержит следующее:
keycode 12 = 3 numbersign 3 sterling sterling sterling threesuperior sterling
clear Control
clear Mod4
add Control = Control_L Super_R
add Mod4 = Super_L
keysym Caps_Lock = NoSymbol Caps_Lock
Строка 1: на британских клавиатурах Shift- 3это £, поэтому у # обычно есть свой собственный ключ рядом Return. Но на Mac # получается с Altgr- 3. Как программист я использую # гораздо больше, чем £, поэтому эта строка меняет их. Выбор раскладки США также позволяет добиться этого, но при этом в Linux также меняются некоторые другие часто используемые ключи, тогда как в OS X эти другие ключи не зависят от США / Великобритании.
Строки 2-5: заставить правую Cmdклавишу действовать как правую Ctrl, потому что эта клавиатура не имеет физической правой Ctrlклавиши.
Строка 6: CapsLockработает только при нажатии Shift. Не для Mac, это должно быть стандартным вариантом для всех ОС и клавиатур.