ฉันมีเมาส์เดียวกันนี้และฉันต้องการผูกสองปุ่มที่ด้านข้างของเมาส์เพื่อไปข้างหน้าและข้างหลัง นี่คือวิธีที่ฉันแก้ไขปัญหานี้:
1) ใช้ยูทิลิตี้ "xev" เพื่อพิจารณาว่าปุ่มใดที่คุณต้องการทำการแมปใหม่ให้ตรงกับหมายเลข คุณอาจต้องติดตั้งแพ็คเกจนี้โดยใช้
sudo apt-get install xev
เมื่อติดตั้ง xev แล้วให้พิมพ์ "xev" ลงในเทอร์มินัลและหน้าต่าง X ที่เป็นสีขาวพร้อมกล่องดำจะปรากฏขึ้น การเลื่อนเมาส์ไปที่หน้าต่างนั้นจะเริ่มต้นการลงทะเบียนกิจกรรมไปยังเครื่องเทอร์มินัล การอ่านเอาต์พุตของสิ่งนั้นอย่างระมัดระวังจะบอกหมายเลขของปุ่มเมาส์ของคุณ บนเมาส์ของฉันแผนที่เอียงซ้ายและขวากับปุ่ม 6 และ 7 ตามลำดับ
2) ตอนนี้เรากำลังจะใช้ยูทิลิตี "xbindkeys" เพื่อทำการแมปปุ่มเมาส์ใหม่เพื่อการกดปุ่ม หากคุณยังไม่ได้ติดตั้งสิ่งนี้คุณอาจต้องติดตั้งด้วย
sudo apt-get install xbindkeys
3) สร้างไฟล์ในโฮมไดเร็กตอรี่ของคุณชื่อ ".xbindkeysrc" นี่คือสิ่งที่ xbindkeys จะอ่านเพื่อดูสิ่งที่คุณทำการแมปใหม่ เนื้อหาของไฟล์. xbindkeysrc ของฉันคือ:
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
m:0x0 + b:8
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
m:0x0 + b:9
ดังนั้นสิ่งนี้บอกให้คอมพิวเตอร์ของฉันส่งปุ่มคีย์บอร์ดกด "Alt + Left" หรือ "Alt + Right" ไปยังระบบโดยใช้คีย์บอร์ดเสมือน (xvkbd) เมื่อใดก็ตามที่ปุ่ม 8 บนเมาส์ 0 ถูกกดหรือปุ่ม 9 บนเมาส์ 0 ถูกกดตามลำดับ ปุ่มเหล่านี้สอดคล้องกับปุ่มไปข้างหน้าและปุ่มย้อนกลับ สิ่งนี้จะใช้งานได้เช่นใน Nautilus, chrome /
หมายเหตุ : คุณอาจต้องติดตั้งxvkbd
หากยังไม่มีอยู่ในระบบของคุณsudo apt-get install xvkbd