ฉันซื้อคีย์บอร์ด 68 คีย์ที่ยอดเยี่ยม มีเพียงคีย์แคปบรรทัด Esc-Functions Top ที่ใช้งานไม่ได้ หลังจากตั้งค่า xmodmap แล้ว ทุกอย่างก็ได้รับการแก้ไข
ตอนนี้ฉันมีไฟล์สคริปต์ /.Xmodmap ที่แก้ไขข้อบกพร่องเกือบทั้งหมด
ปุ่ม F* และปุ่ม Number อยู่บนปุ่มกดเดียวกัน ดังนั้นฉันจึงต้องเลือกค่าสำหรับการกดปุ่มปกติ (ฉันไม่เห็นปุ่มกด 'ตัวเลข' บน kb นี้)
ดังนั้นฉันจึงเลือกให้ 'ตัวเลข' แสดงผล b เมื่อกดปุ่ม ดังนั้น..
- คีย์ = ตัวเลข
- Shift + แป้น = สัญลักษณ์แป้นเดียวกัน @#$ เป็นต้น
คำถาม :
ตอนนี้เราจะเข้าถึงการดำเนินการ F* เช่น F5 (รีเฟรช) จากที่นั่นได้อย่างไร
ฉันลองชุดค่าผสมหลายอย่างโดยไม่ประสบความสำเร็จ:
Alt+shit+key / Alt+key / alt+ctrl+shift
Bellow เป็นเนื้อหา xmodmap ที่ใช้งานได้บางส่วน:
รหัสคีย์ 69 = 3 เครื่องหมายตัวเลข F3 F3 F3 F3 XF86Switch_VT_3
รหัสคีย์ 70 = 4 ดอลลาร์ F4 F4 F4 F4 XF86Switch_VT_4
คีย์โค้ด 71 = 5 เปอร์เซ็นต์ F5 F5 F5 F5 XF86Switch_VT_5
คีย์ผสมที่ถูกต้องในการเข้าถึงคอลัมน์ที่ 3 คืออะไร คอลัมน์ F5
จุดที่ 2 [ข้อผิดพลาด?] คือปุ่ม F12 จะกลับมาเสมอ:
'+' เป็นค่าแรกเมื่อกดคีย์
คีย์โค้ด 96 = บวก เท่ากับ F12 F12 F12 F12 XF86Switch_VT_12
รหัสคีย์ 96 = เท่ากับ บวก F12 F12 F12 F12 XF86Switch_VT_12
ฉันกำลังพยายามคืนค่า '=' เป็นค่าแรกและ '+' เป็น shift+key..
- ความคิดใดที่ควรจะใช้งานได้หรือหากเป็นข้อบกพร่อง
ขอบคุณสำหรับความช่วยเหลือทั้งหมด !
เตรี
Kubuntu 21.10 x86_64