XKB - ทำการแมปปุ่มลูกศรและรักษาการทำงานของกะเพื่อเลือกข้อความ
ฉันรู้ว่าการแมปปุ่มลูกศรเป็นปัญหาเก่า แต่ฉันไม่สามารถหาวิธีแก้ปัญหาที่ดีที่ให้ฉันเลือกข้อความด้วยแป้น SHIFT + ที่แมปใหม่เหมือนกับที่ฉันทำกับปุ่มลูกศรวานิลลา ตัวอย่างเช่นถ้าฉันทำการตั้งค่า Caps Lock เป็น ISO_Level3_Shift อีกครั้งและตั้งค่า xkb_symbols ให้อ่าน key <AC08> { [ k, K , Down, Down] }; หรือ key <AC08> { type="THREE_LEVEL", [ k, K , Down ] }; การกด Shift + CapsLock + K จะทำงานเหมือนกันกับ CapsLock + K ฉันค่อนข้างประสบความสำเร็จมากกว่าการใช้มาโครระดับสูงกว่าและสร้างเหตุการณ์แป้นพิมพ์ (เช่นสร้างทั้งการเปลี่ยนแปลงและการกดแป้นลูกศร) ทุกครั้งที่วิธีการนั้นมีปัญหาที่แตกต่างกันทั้งชุด - บ่อยครั้งที่การตอบสนอง …