ฉันใช้ Linux บน Macbook กับแป้นพิมพ์ UK / GB และฉันปรับแต่ง keymap เพื่อแก้ไขปัญหาบางประการที่ทำให้รูปแบบแป้นพิมพ์แปลก ๆ ของ 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 ปุ่มอื่น ๆ นั้นไม่ได้รับผลกระทบจาก US / UK
บรรทัด 2-5: กำหนดให้Cmdปุ่มขวาทำหน้าที่เหมือนถูก - Ctrlเนื่องจากแป้นพิมพ์นี้ไม่มีCtrlคีย์ขวาจริง
บรรทัดที่ 6: CapsLockใช้งานได้เฉพาะเมื่อคุณกดShiftเท่านั้น ไม่ใช่เฉพาะ Mac นี่ควรเป็นตัวเลือกมาตรฐานสำหรับระบบปฏิบัติการและคีย์บอร์ดทั้งหมด