ทำไมคีย์ Scroll Lock ถูกปิดใช้งานใน Cinnamon / Linux / Xorg
ฉันเพิ่งซื้อคีย์บอร์ดเรืองแสงที่ได้รับการออกแบบมาเพื่อให้ใช้ปุ่ม Scroll Lock เพื่อสลับไฟแบ็คไลท์ ฉันพบอย่างรวดเร็วว่าอบเชยไม่ตอบสนองอย่างถูกต้องเมื่อกดปุ่ม Scroll Lock เดิมทีฉันคิดว่าไฟแบ็คไลท์ของแป้นพิมพ์เป็น DOA เพราะทุกอย่างทำงานได้นอกกรอบ หลังจากรีบูตฉันพบว่าก่อนที่จะเปิด Xorg ฉันสามารถสลับแบ็คไลท์ได้สำเร็จโดยใช้ปุ่ม Scroll Lock จากนั้นอีกครั้งหลังจากเริ่มต้น Xorg (และต่อมา cinnamon_session) ฟังก์ชันการทำงานนี้หยุดทำงานอีกครั้ง เพื่อให้ไฟพื้นหลังทำงานหลังจากเปิดตัว Xorg ฉันถูกบังคับให้ออก a: xset led named "Scroll Lock"เพื่อเปิดใช้งานและปิดใช้งานฟังก์ชันนี้ หลังจากการวิจัยเล็กน้อยฉันเจอโปรแกรมที่เรียกxevว่าข้อมูลเหตุการณ์สำคัญทิ้งไปยังเครื่องหลังจากเริ่มทำงาน เมื่อกดปุ่ม Scroll Lock เทอร์มินัลจะได้รับข้อมูลนี้: เหตุการณ์ KeyPress, อนุกรม 34, NO สังเคราะห์, หน้าต่าง 0x2c00001, รูท 0x2df, subw 0x0, เวลา 2609824, (410,0), รูท: …