Как имитировать среднюю кнопку мыши в Linux?

Как имитировать среднюю кнопку мыши в Linux?

Я только что получил 4-кнопочную мышь с трекболом без колесика (по какой-то причине у многих из них нет колесика), и я хотел бы, чтобы одна из этих кнопок действовала как средняя кнопка мыши (для автопрокрутки). 4 кнопки по умолчанию предназначены для левого щелчка, правого щелчка, назад и вперед (т. е. назад/вперед на страницу во время просмотра веб-страниц). Я изменил кнопки назад/вперед, чтобы они действовали как page-up и page-down (используя xteи xbindkeysкак было предложено в ответе на вопрос где-то на StackExchange), но меня это не полностью удовлетворило; поэтому я хотел бы превратить одну из этих кнопок (кнопку назад) в среднюю кнопку мыши и сделать что-нибудь креативное с другой, но я не знаю, как заставить одну кнопку мыши имитировать другую (и я не знаю названия средней кнопки мыши). Однако я знаю, как заставить кнопку мыши представлять клавишу или комбинацию клавиш на клавиатуре (или как заставить ее запускать программу или скрипт). Редактировать: Я нашел способ переназначить кнопки мыши, но, похоже, он не работает с Button-2 (это ведь та самая кнопка, да? Мне нужна кнопка, которая заставляет появляться круг со стрелками, и когда вы перемещаете мышь, она прокручивается в том направлении, в котором вы ее перемещаете; также, когда вы нажимаете на ссылку с ее помощью, она открывается в новой вкладке и т. д.).

В любом случае, вот что я попытался внести в свой .xbindkeysrcфайл:

"xte 'mouseclick 2'"
    b:8

Примечание: одновременное нажатие левой и правой кнопок мыши не имитирует нажатие средней кнопки мыши в моей ОС (Xubuntu 17.04).

решение1

Эту проблему можно решить, сопоставив кнопки мыши с клавишами клавиатуры через xkbset: см.Использовать клавиши для кнопок мыши на Linux. Альтернатива AHK?

Связанный контент