Я только что получил четырехкнопочную мышь с трекболом без колесика мыши (по некоторым причинам у многих из них нет колесика мыши), и я хотел бы, чтобы одна из этих кнопок действовала как средняя кнопка мыши (для целей автопрокрутки) ). По умолчанию 4 кнопки предназначены для щелчка левой кнопкой мыши, щелчка правой кнопкой мыши, назад и вперед (т.е. назад / вперед страницы при просмотре веб-страниц). Я изменил кнопки «назад» / «вперед», чтобы они работали как страница вверх и страница вниз (используя xte
и xbindkeys
как предложено в ответе на вопрос где-то в StackExchange), но я не был полностью удовлетворен этим; Итак, я хотел бы превратить одну из этих кнопок (кнопка «назад») в среднюю кнопку мыши и сделать что-то творческое с другой, но я не знаю, как заставить одну кнопку мыши имитировать другую (и при этом я не знать имя средней кнопки мыши). Однако я знаю, как сделать так, чтобы кнопка мыши представляла собой клавишу или комбинацию клавиш на клавиатуре (или как заставить ее запускать программу или скрипт). Изменить: я нашел способ переназначить кнопки мыши, но он не работает с Button-2 (это правильная кнопка, верно? Мне нужна кнопка, которая делает круг со стрелками, и когда вы перемещаете мышь, она прокручивается в направлении, в котором вы ее перемещаете; также, когда вы щелкаете ссылку с ней, она открывает ее в новой вкладке и т. д.).
В любом случае, вот что я попытался вставить в свой файл .xbindkeysrc
:
"xte 'mouseclick 2'"
b:8
Примечание. Нажатие левой и правой кнопки одновременно не моделирует среднюю кнопку мыши в моей ОС (Xubuntu 17.04) с помощью мыши.