ฉันจะตรวจสอบว่ากดคีย์ใดได้อย่างไร


12

บนเค้าโครงแป้นพิมพ์ CTRL-Key ด้านซ้ายของฉันไม่ทำงาน (ด้านขวาทำงานได้ตามปกติ)

ฉันจะตรวจสอบได้อย่างไรว่ามีการสั่งซื้อคีย์อื่นไปยังคีย์นั้นหรือไม่

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

หากฉันพบว่าใช้งานได้ฉันต้องการทำการแมปคีย์ที่ถูกต้องกับ CTRL-Key ด้านซ้ายของฉันอีกครั้ง

คำตอบ:


20

นั่นจะเป็นxevอย่างไร

นี่คือคำสั่งสำหรับเอาต์พุตที่เรียบง่าย:

xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'

ฉันพบมันที่นี่: https://wiki.archlinux.org/index.php/Extra_Keyboard_Keys#In_Xorg

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