ฉันจะสลับเปิดแคปล็อกได้อย่างไรเมื่อคีย์แคปล็อคใหม่ได้รับการแมปใหม่


11

ฉันเสียบ Das Keyboard เข้ากับ ThinkPad ที่ใช้ Linux ด้วยเหตุผลบางอย่างบางครั้ง Ubuntu ต้องการให้ฉันเรียกใช้อีกครั้งxmodmapเมื่อฉันปลดล็อกหน้าจอซึ่งสลับCaps Lockคีย์ของฉันด้วยControlตามที่ฉันต้องการ สิ่งนี้เกิดขึ้นบ่อยครั้งที่ฉันเปิดหน้าต่างเทอร์มินัลค้างไว้ซึ่งxmodmapเป็นคำสั่งสุดท้ายที่ฉันรันดังนั้นฉันสามารถกดและEnterเรียกใช้คำสั่งอีกครั้งและแก้ไขแป้นพิมพ์ของฉัน น่าเสียดายที่บางครั้งฉันลืมที่จะทำสิ่งนี้ในทันทีและฉันก็ไม่ได้สังเกตจนกว่าฉันจะใช้Caps Lockรหัสและพบว่ามันลืมการทำแผนที่ไปยังControlกุญแจ

วันนี้เป็นวันหนึ่ง น่าเสียดายที่ฉันลืมกดCaps Lockปุ่มอีกครั้งเพื่อปิดการใช้งานก่อนที่จะทำงานxmodmap(ซึ่งตามที่อธิบายไว้ฉันไม่ได้พิมพ์อักขระใด ๆ ตอนนี้เปิดใช้งาน Caps Lock และฉันไม่มีกุญแจที่ฉันสามารถกดเพื่อปิดการใช้งานเพราะมันCaps LockถูกแมปไปControlแล้ว ฉันลองออกจากระบบและย้อนกลับไปในทันที แต่ดูเหมือนจะไม่นานพอที่อูบุนตูจะลืมการทำแผนที่กุญแจ (นอกจากนี้มันยากที่จะลงชื่อเข้าใช้อีกครั้งเพราะฉันต้องจำไว้ว่าต้องกดShiftปุ่มค้างไว้ขณะพิมพ์รหัสผ่าน) มีอะไรที่ฉันสามารถเรียกใช้จากบรรทัดคำสั่งเพื่อเลิกทำสิ่งนี้ได้อย่างง่ายดายแทนที่จะสร้าง.xmodmapไฟล์ใหม่ที่เลิกทำการแมป เพิ่มโดยปัจจุบันของฉันหรือไม่

คำตอบ:



2

ฉัน remapped ของฉัน (ไร้ประโยชน์อย่างเต็มที่) เป็นใหม่ของฉันScroll LockCaps Lock

!!!
!!! For Dvorak and Qwerty
!!!
remove Lock = Caps_Lock
remove Lock = Scroll_Lock
remove Control = Control_L
keysym Scroll_Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Lock = Scroll_Lock
add Control = Control_L
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.