Tengo un mouse logitech básico con 5 botones: izquierda, derecha, rueda izquierda, rueda, rueda derecha.
Solía usar la rueda izquierda y derecha para retroceder y avanzar en mi navegador o navegador. Ahora esto no funciona. He encontrado muchas soluciones, la gente que me dice que instale este programa o eso, no parece funcionar.
mouse
input-devices
bind
button
Brent Roose
fuente
fuente

Respuestas:
Instala el paquete
xautomation, necesitamos el comandoxteInstala el paquete
x11-utils, necesitamos el comandoxevVerifique el código de los dos botones del mouse.
Inicie el comando
xeven una terminal:Mueve el mouse en la nueva ventana
Presione su rueda hacia la izquierda y hacia la derecha
En mi caso, tenga en cuenta la salida
button 6ybutton 7:Edite su
xbindkeysconfiguración, por ejemplo:y agregue las líneas a continuación
Reemplace
b:6yb:7con sus números dexevsalidadesde
man xteMata todos los
kbindkeysprocesosReinicie
xbindkeyscon su configuración, por ejemplo:fuente
Aquí hay instrucciones de varios botones del mouse e información de xorg.conf .
Esencialmente, juegas con xinput. (O rueda para más opciones).
Primero, abra una Terminal. Enumere sus dispositivos de entrada:
Obtendrás algo como esto:
Tengo un ratón vertical evolutivo. Puede ver que el número de identificación es 12: "id = 12".
Puedo probar mi mouse con:
Ahora, cuando muevo mi mouse o hago clic, obtengo información en ese terminal que me dice qué botón presioné. Hit Ctrl- cpara finalizar la prueba.
Si sus botones de retroceso / avance no le están dando salida, intente restablecer el mapa de botones al valor predeterminado con set-button-map. Tenga en cuenta que estoy usando el nombre de mi dispositivo que fue generado por
xinput list:Ahora intenta correr
xinput testcon tu identificación. Si está obteniendo respuestas correctas de los botones aquí, entonces solo necesita averiguar la asignación que desea y actualizar su xorg.conf. (No sé cómo hacerlo todavía).fuente
Desplácese hacia arriba y hacia abajo con los botones hacia adelante y hacia atrás del mouse
Primero, instale los paquetes requeridos:
A continuación, utilice el
xevproporcionado porx11-utilspara detectar los números exactos de los botones de retroceso y avance del mouse.Para mi mouse Anker con cable vertical , atrás y adelante son respectivamente los botones 8 y 9.
Continúe creando un archivo oculto nombrado
.xbindkeysrcen su directorio de inicio con los siguientes contenidos:El
xtecomando lo proporciona elxautomationpaquete.Finalmente, cierre sesión y vuelva a iniciarla desde el escritorio para que estos cambios surtan efecto. Ahora puede desplazarse hacia arriba y hacia abajo en los navegadores y otros programas presionando y manteniendo presionados los botones hacia atrás y hacia adelante.
fuente
Después de mucho agitarme, descubrí que para hacer que los dos pequeños botones triangulares debajo del pulgar (al lado de la rueda del pulgar) funcionaran hacia atrás / adelante con mi Logitech MX Master, tenía que:
Instala
imwheely luego edita~/.imwheelrcpara que se vea así:Las dos últimas líneas significan que al pulsar el menor de los dos botones para el pulgar ( "Thumb1", aparentemente) sin pulsar ninguna tecla de modificación (por ejemplo Shift, Ctrl, Alt) al mismo tiempo (que es el "None" parte) debería emular manteniendo pulsada la tecla Alt izquierda tecla ( Alt_L), y presionando la tecla de flecha izquierda ( ←) para volver al navegador.
Del mismo modo, la línea "Thumb2" genera la tecla Alt izquierda más la flecha derecha, para avanzar.
Parece que hay varias formas diferentes de hacer esto, pero esto es lo que encontré y funcionó para mí en Ubuntu 18.04. Tuve un pequeño problema para interpretar lo que la página del manual
imwheelme decía que hiciera, así que espero que esto ayude a alguien.Después de editar el
.imwheelrcarchivo, no olvide reiniciarimwheelpara que los cambios surtan efecto:fuente