xmodmap
เป็นคำสั่งให้เปลี่ยนการแมปปุ่มเมาส์ :
xmodmap -e "pointer = 3 2 1"
จะทำการแมปสามปุ่มแรกด้านซ้ายกลางและขวาเพื่อทำหน้าที่เหมือนขวากลางและซ้าย - ไม่เปลี่ยนการแมปปุ่มกลางจริง ๆ
ที่ใช้การเปลี่ยนแปลงไปยังเซสชันปัจจุบัน - แม่นยำมากขึ้นเพื่อการแสดงผล X ปัจจุบันสำหรับ :0
exanple
หากต้องการบันทึกการเปลี่ยนแปลงที่คงอยู่ตลอดเซสชันให้วางการแมปลงในไฟล์
~/.Xmodmap
หากไม่มีอยู่ให้สร้างขึ้นใหม่เช่นtouch ~/.Xmodmap
แก้ไขเพื่อเพิ่มบรรทัด
pointer = 3 2 1
หากมีpointer
เส้นอยู่แล้วมันอาจมีฟังก์ชั่นบางอย่างแน่นอน แทนที่จะแทนที่มันควรแก้ไขค่าสามอันดับแรกให้ดีขึ้นโดยเก็บความคิดเห็นไว้กับค่าเก่า:
ตัวอย่างเช่น,
pointer = 1 2 3 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
กลายเป็น
!pointer = 1 2 3 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
pointer = 3 2 1 4 5 16 17 8 9 10 11 12 13 14 15 6 7 18 19 20 21 22 23 24
ฉันคุ้นเคยกับ~/.Xmodmap
allways แค่ทำงาน แต่ดู. Xmodmap ใช้งานได้เฉพาะเมื่อการเข้าสู่ระบบอัตโนมัติถูกปิดใช้งาน? ถ้าไม่ได้