Mam mysz laserową Logitech MX400, która ma 5 przycisków + 4 do przewijania w pionie / poziomie. Chciałbym, żeby to było ustawione, więc zamiast przewijania w poziomie naciśnięcie w prawo na kółku przewijania wyśle Ctrl+, Taba w lewo wyśle Ctrl+ Shift+ Tab, co pozwoli mi na przełączanie kart w przeglądarkach.
Byłoby również miło, gdybym mógł zmienić przypisanie środkowego przycisku do jednego z boku, ponieważ naprawdę trudno go nacisnąć.
Kolejną korzyścią byłoby napisanie skryptu, który pozwoli mi zdefiniować, które przyciski będą działać w zależności od tego, które okno jest aktualnie aktywne.
Próbowałem użyć, xmodmap
ale widziałem tylko, jak zmienić kolejność przycisków, a nie pozwolić, aby wysyłały kluczowe sygnały.
Z góry dziękuję.
Mapa przycisków (za pomocą xev
):
Left 1
Middle 2
Right 3
ScrollUp 4
ScrollDown 5
ScrollLeft 6
ScrollRight 7
Backward 8
Forward 9