Mai întâi, identificați-l pe mouse-ul dvs id
prin comanda xinput
. În acest exemplu, ceea ce căutăm este id=9
:
$ xinput
â¡ Indicatorul de bază virtual id=2 [pointerul principal (3)]
â â³ Nucleul virtual XTEST pointer id=4 [pointer slave (2)]
â â³ PIXART USB OPTICAL MOUSE id=9 [indicator slave (2)]
Acum, să descoperim toate butoanele disponibile pe mouse și ordinea lor, folosind comanda xinput --list <id>
, înlocuind <id>
pentru ID-ul mouse-ului găsit mai devreme:
$ xinput --lista 9
PIXART USB OPTICAL MOUSE id=9 [pointer slave (2)]
Raportarea a 7 clase:
Clasa provine din: 9. Tip: XIButtonClass
Butoane suportate: 7
Etichete butoane: „Button stânga” „Button Middle” „Button Right” „Button Wheel Up” „Button Wheel Down” „Button Horiz Wheel Stânga” „Button Horiz Wheel Right”
Acum știm câte butoane sunt acceptate și ordinea acestora, dată de „Etichete butoane”. În exemplu, „Button Left” este 1
, „Button Middle” este 2
, și așa mai departe.
Nu știu ordinea exactă a butoanelor mouse-ului dvs., deoarece ar trebui să o descoperiți așa cum este descris mai sus. Dar să presupunem că dvs „Butonul Înapoi”
numărul lui este 6 și „Buton înainte”
Numărul lui este 7 și sunt acceptate 11 butoane. Rulați această comandă, înlocuind <id>
pentru id-ul mouse-ului tău:
xinput set-button-map <id> 1 2 3 4 5 7 6 8 9 10 11