พื้นหลัง
นี่เป็นเรื่องแปลก ... ข้อมูลเกี่ยวกับพื้นหลัง:
- ฉันใช้ Debian 9;
- ฉันใช้แป้นพิมพ์ภาษาอิตาลีดังนั้นแป้นจึงพิมพ์ได้จริง Alt + AltGr + เปลี่ยน + è (ในขณะที่ Alt + AltGr + เปลี่ยน + + สำหรับ
}
); - แป้นพิมพ์ของฉันคือ: Logitech Y-SG13 Corded Deluxe Access Keyboard
ปัญหา
เช่นเดียวกับชื่อเรื่องบอกว่า Alt + AltGr + เปลี่ยน + è ไม่ได้รับการประมวลผล ฉันเริ่มสังเกตเห็นสิ่งนี้โดยใช้ Emacs แต่หลังจากการทดสอบบางอย่างฉันก็ตระหนักว่าปัญหานั้นอยู่ในระดับต่ำกว่ามาก นี่คือวิธีที่ฉันคิดออก
ทะลึ่ง /dev/input/event0
เป็นไฟล์อุปกรณ์ที่เชื่อมโยงกับแป้นพิมพ์ที่ฉันลอง:
$ sudo hd /dev/input/event0
ในขณะที่ฉันเห็นข้อมูลเหตุการณ์ดิบ Alt-}
ไม่มีอะไรถูกสร้างขึ้นสำหรับ Alt-{
.
สิ่งนี้เกิดขึ้นใน X และคอนโซลเสมือน
บันทึก
เห็นได้ชัดว่ามีเค้าโครงนี้ {
และ }
สามารถพิมพ์ด้วย AltGr + 7 และ AltGr + 0 ตามลำดับ ใช้ทุกอย่างทำงานได้ดี
ฉันลองแป้นพิมพ์อื่นในสภาพเดียวกันและสามารถตีความลำดับนั้นได้อย่างเหมาะสม
คำถาม
ฉันไม่ได้มองหาวิธีแก้ปัญหาฉันรู้วิธีการแมปกุญแจและหลีกเลี่ยงปัญหานี้ แต่ฉันสนใจที่จะเข้าใจว่าทำไมสิ่งนี้ถึงเกิดขึ้นและวิธีแก้ไขข้อบกพร่อง