1
ประกาศคีย์ตัวปรับแต่งใหม่ด้วย XKB
ฉันพยายามสร้างเค้าโครงแป้นพิมพ์มือเดียวและต้องการใช้Hyperเพื่อสร้างคีย์พิเศษเมื่อฉันกดแป้นบางปุ่ม ตัวอย่างเช่นเมื่อผมกดHyper_Lและผมต้องการที่จะผลิตB XKBXF86AudioRaiseVolume ชิ้นส่วนที่เกี่ยวข้องจากcustom_2.kbd (รหัสเต็มที่http://pastebin.com/gm8cggn3 ): xkb_keycodes { <K_36> = 54; // b B XF86AudioRaiseVolume <K_85> = 133; // Hyper_L }; xkb_symbols { key <K_36> { type = "HYPER_LEVEL", [ b, B, XF86AudioRaiseVolume ] }; key <K_85> { type = "ONE_LEVEL", [ Hyper_L ] }; }; xkb_compatibility { interpret Hyper_L …