В Linux Mint мышь 4 и мышь 5 автоматически привязаны к переходу назад и вперед в файловом менеджере, всех браузерах, настройках и, вероятно, где-то еще. Мне было интересно, можно ли отключить эту функциюбезполное отключение мыши 4 и мыши 5.
Причина этого в том, что я использую Mouse 4 для разговора по телефону, и необходимость открывать браузер или файловый менеджер всякий раз, когда я хочу поговорить, крайне раздражает.
решение1
Вы можете переназначить кнопки с помощью xinput
$ xinput
Это должно вывести список ваших устройств ввода. Запишите идентификатор вашей мыши.
$ xinput get-button-map <mouse-id>
(в моем случае идентификатор мыши был 14)
Это напечатает что-то вроде1 2 3 4 5 6 7 8 9 10 11 12
$xinput set-button-map <mouse-id> 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0
Это отключит все кнопки, кроме основных.
Источник:https://forums.linuxmint.com/viewtopic.php?t=241162
Чтобы сохранить переназначение при перезагрузке, создайте и сохраните следующий файл:
#/usr/share/X11/xorg.conf.d/my-mouse-config.conf
Section "InputClass"
Identifier "<mouse-name>"
Option "ButtonMapping" "1 2 3 0 0 0 0 0 0 0 0 0 0 0 0"
EndSection
источник -https://askubuntu.com/a/407889/75357
решение2
Причина, по которой кнопки мыши 4 и 5 ходят "назад и вперед", заключается в том, что эти кнопки мыши соответствуют событиям движения колеса прокрутки. Поэтому все приложения, которые реагируют на события колеса прокрутки, будут реагировать на эти кнопки.
Вы можете использовать ButtonMapping
опцию в разделе драйвера X evdev
вашего xorg.conf
файла, чтобы сопоставить «мышь 4» с другим событием, например, «кнопкой 6», а затем настроить «кнопку 6» для функции «push to talk».
man evdev
Подробности см. в разделе . Посмотрите на свой Xorg.log
, чтобы выяснить, сработала ли ваша конфигурация после перезапуска X-сервера.