En Linux Mint, el mouse 4 y el mouse 5 están automáticamente obligados a retroceder y avanzar en el administrador de archivos, todos los navegadores, configuraciones y probablemente en otros lugares. Me preguntaba si era posible desactivar esta funcionalidad.sindeshabilitando completamente el mouse 4 y el mouse 5.
La razón de esto es que uso el mouse 4 para presionar para hablar, y hacer que el navegador o el administrador de archivos regresen cada vez que quiero hablar es extremadamente molesto.
Respuesta1
Puedes reasignar los botones con xinput
$ xinput
Esto debería enumerar sus dispositivos de entrada. Tenga en cuenta la identificación de su mouse.
$ xinput get-button-map <mouse-id>
(la identificación del mouse era 14 en mi caso)
Esto imprimirá algo como1 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
Esto desactivará todos excepto los botones principales.
Fuente:https://forums.linuxmint.com/viewtopic.php?t=241162
Para conservar la reasignación al reiniciar, cree y guarde el siguiente archivo:
#/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
Respuesta2
La razón por la que los botones 4 y 5 del mouse van "hacia adelante y hacia atrás" es que estos son los botones del mouse que corresponden a los eventos de movimiento de la rueda de desplazamiento. Entonces, todas las aplicaciones que responden a los eventos de la rueda de desplazamiento responderán a esos botones.
Puede usar la opción en la sección del controlador ButtonMapping
X de su archivo para asignar su "mouse 4" a otro evento, por ejemplo, "botón 6", y luego configurar el "botón 6" para pulsar para hablar.evdev
xorg.conf
Ver man evdev
para más detalles. Mire su Xorg.log
para determinar si su configuración funcionó después de reiniciar el servidor X.