12.04 tiene desplazamiento suave habilitado para touchpads con GTK. Me preguntaba si también podría habilitarse para las ruedas del mouse. Si es así, ¿cómo? ¿Si no, porque no? Gracias.
fuente
12.04 tiene desplazamiento suave habilitado para touchpads con GTK. Me preguntaba si también podría habilitarse para las ruedas del mouse. Si es así, ¿cómo? ¿Si no, porque no? Gracias.
Deseo que el desplazamiento suave se pueda habilitar EN TODAS PARTES , el desplazamiento suave no se puede habilitar para las ruedas del mouse porque tienen "saltos", mientras que la entrada de desplazamiento desde un panel táctil es lo suficientemente precisa como para registrar el movimiento píxel por píxel.
Para probar esto, enciende una terminal y ejecuta
xev
Luego coloque el cursor en la ventana y desplácese hacia arriba y hacia abajo. Notará que la tecla (botones 4 y 5) registra la salida continuamente siempre que mueva los dedos. Ahora desplácese con la rueda de clic. Solo se registrará una vez por clic de la rueda del mouse.
Algunas ruedas de mouse no tienen "saltos" distintos al rodar, pero apuesto a que el hardware lee la distancia recorrida por el rodillo y envía saltos al igual que otros ratones para asegurar la compatibilidad del hardware.
Si bien el desplazamiento suave por píxel no funcionaría tan bien con una rueda de desplazamiento del mouse, sería bueno tener una animación suave en lugar de un salto repentino de tres líneas.
No conozco ninguna forma de hacerlo a nivel mundial, pero en Firefox es una opción en Preferencias-> Avanzado.
Para Chromium / Chrome, actualmente está habilitado a través de una bandera yendo a
chrome://flags
.fuente
Si es o no un problema de hardware depende del hardware en sí ... Logitech proporciona a los controladores de Windows un desplazamiento suave para ratones con una "rueda de desplazamiento libre" (sin saltos, solo un evento de desplazamiento de la rueda por cada píxel).
Sería realmente increíble si pudiera usar mi M500 a su máximo potencial, pero xev muestra los saltos típicos después de cierta distancia, por lo que probablemente sea un problema del controlador. No estoy seguro de a quién molestar y dónde arreglarlo.
fuente