Здравствуйте! Приобрёл мышь logitech с отдельным колесом для горизонтальной прокрутки. Долго мучался с доп кнопками мыши и соответственно с дополнительным колесом прокрутки. По итогу установил xbindkey и xev, узнал через xev | grep ‘, button’ номера клавиш, после чего прописал в .xbindkeysrc в каталоге пользователя следующее:
Button 9 smashthat PageUp fam
«xvkbd -text ‘[Page_Up]’» # Sends PgUp b:9
Button 8 smashthat PageUp fam
«xvkbd -text ‘[Page_Down]’» # Sends PgDn b:8
Button 7 smashthat PageUp fam
«xte ‘keyup Shift_L’» #Close tab - left wheel b:7
Button 6 smashthat PageUp fam
«xte ‘keydown Shift_L’» # Next tab - right wheel b:6
Затем killall xbindkeys, и следом xbindkeys -f ~/.xbindkeysrc
Таким образом доп кнопки стали листать страницу вверх и вниз, а колесо горизонтальной прокрутки начало работать, однако не так как хотелось бы. Я менял ‘keyup Shift_L’ местами с ‘keydown Shift_L’, чтобы поменять сторону прокрутки, однако никакого успеха действие не возымело.
-
В чём может быть проблема и как её исправить?
-
Также я пытался воссоздать ситуацию, с помощью клавиатурных клавиш, но не получилось. Как же нажать на клавиатуре «keyup Shift_L» ?