Я використовую Linux на Macbook із клавіатурою Великобританії / ГБ і налаштовую карту клавіш, щоб вирішити деякі проблеми, які викликає дивна розкладка клавіатури Apple. Я використовую xmodmap
для цього. Я хотів би спробувати Wayland, але в цьому xmodmap
не працює. Як я можу досягти подібного результату в Wayland? Використовуваний .Xmodmap
мною файл містить:
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, це має бути стандартним варіантом для всіх ОС та клавіатур.