Linux ไม่สามารถพิมพ์ Alt- {แต่สามารถพิมพ์ Alt-}


0

พื้นหลัง

นี่เป็นเรื่องแปลก ... ข้อมูลเกี่ยวกับพื้นหลัง:

  • ฉันใช้ Debian 9;
  • ฉันใช้แป้นพิมพ์ภาษาอิตาลีดังนั้นแป้นจึงพิมพ์ได้จริง Alt + AltGr + เปลี่ยน + è (ในขณะที่ Alt + AltGr + เปลี่ยน + + สำหรับ } );
  • แป้นพิมพ์ของฉันคือ: Logitech Y-SG13 Corded Deluxe Access Keyboard

Italian QWERTY

ปัญหา

เช่นเดียวกับชื่อเรื่องบอกว่า Alt + AltGr + เปลี่ยน + è ไม่ได้รับการประมวลผล ฉันเริ่มสังเกตเห็นสิ่งนี้โดยใช้ Emacs แต่หลังจากการทดสอบบางอย่างฉันก็ตระหนักว่าปัญหานั้นอยู่ในระดับต่ำกว่ามาก นี่คือวิธีที่ฉันคิดออก

ทะลึ่ง /dev/input/event0 เป็นไฟล์อุปกรณ์ที่เชื่อมโยงกับแป้นพิมพ์ที่ฉันลอง:

$ sudo hd /dev/input/event0

ในขณะที่ฉันเห็นข้อมูลเหตุการณ์ดิบ Alt-} ไม่มีอะไรถูกสร้างขึ้นสำหรับ Alt-{.

สิ่งนี้เกิดขึ้นใน X และคอนโซลเสมือน

บันทึก

เห็นได้ชัดว่ามีเค้าโครงนี้ { และ } สามารถพิมพ์ด้วย AltGr + 7 และ AltGr + 0 ตามลำดับ ใช้ทุกอย่างทำงานได้ดี

ฉันลองแป้นพิมพ์อื่นในสภาพเดียวกันและสามารถตีความลำดับนั้นได้อย่างเหมาะสม

คำถาม

ฉันไม่ได้มองหาวิธีแก้ปัญหาฉันรู้วิธีการแมปกุญแจและหลีกเลี่ยงปัญหานี้ แต่ฉันสนใจที่จะเข้าใจว่าทำไมสิ่งนี้ถึงเกิดขึ้นและวิธีแก้ไขข้อบกพร่อง


ฟังดูเหมือนเป็นเรื่องที่น่ากลัวสำหรับฉัน
Ignacio Vazquez-Abrams

แก้ไข: เพิ่มรูปแบบแป้นพิมพ์
cYrus

@ IgnacioVazquez-Abrams ใช่คุณอาจพูดถูก! น่าเสียดายที่ฉันคิดว่ามันยากมาก / ไม่คุ้มกับที่จะพิสูจน์มัน หากเป็นกรณีนี้ฉันคิดว่าคุณอาจแปลงความคิดเห็นนี้เป็นคำตอบ
cYrus

@ IgnacioVazquez-Abrams ตกลงฉันลองใช้แป้นพิมพ์อื่นและใช้งานได้ดี ในขณะที่อีกเครื่องหนึ่งในเครื่องอื่น (ระบบปฏิบัติการเดียวกัน) ไม่สามารถตีความได้ ดังนั้นฉันคิดว่านี่เป็นปัญหาที่น่ากลัวจริง ๆ ...
cYrus

คำตอบ:


0

เช่น Ignacio Vazquez-Abrams ชี้ให้เห็น นี่อาจจะเป็น ghosting ปัญหาเนื่องจากไม่เกิดขึ้นกับแป้นพิมพ์อื่น

ค้นหาข้อมูลเพิ่มเติม ที่นี่ :

"Ghosting" เป็นปัญหาที่แป้นคีย์บอร์ดบางปุ่มไม่ทำงานเมื่อกดหลายแป้นพร้อมกัน การกดปุ่มที่ไม่ปรากฏบนคอมพิวเตอร์หรือดูเหมือนว่าหายไปถูกกล่าวว่าเป็น "โกสต์"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.