Отключить перемещение мыши 4 и мыши 5 вперед и назад в Linux Mint

Отключить перемещение мыши 4 и мыши 5 вперед и назад в Linux Mint

В 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-сервера.

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