En Windows, la mayoría de los programas con grandes contenedores de texto desplazables (por ejemplo, todos los navegadores, la mayoría de los procesadores de texto e IDE) le permiten presionar el botón central del mouse y luego mover el mouse para desplazarse. Este desplazamiento es suave y le permite desplazarse muy rápidamente usando solo el mouse.
Cuando he usado Linux en computadoras portátiles , el desplazamiento con dos dedos realiza aproximadamente la misma función; es fácil desplazarse hacia abajo en una página rápidamente (mucho más rápido de lo que se puede desplazar la rueda del mouse), pero el desplazamiento sigue siendo lo suficientemente suave como para permitir un posicionamiento preciso.
No estoy seguro de cómo lograr lo mismo cuando se ejecuta Linux en un escritorio con un mouse. Por lo que puedo decir después de un montón de Google, no hay configuraciones específicas de la aplicación para cambiar el comportamiento del botón central del mouse al estilo de Windows, ni ninguna configuración de todo el sistema para lograr el mismo efecto.
Solo para hacer esto concreto, digamos, si es relevante, que pregunto en el contexto de Firefox, Google Chrome, Gedit y Eclipse en una versión reciente de Mint (lo que uso en casa) o Ubuntu (lo que uso en el trabajo). Sin embargo, sospecho que esta es una pregunta bastante independiente de la distribución y de la aplicación.
Por lo que puedo decir, mis opciones para desplazarme son:
- Desplácese con la rueda del mouse: ¡lento!
- Use las teclas PgUp / PgDn: salta una gran distancia a la vez, por lo que no se puede usar para un posicionamiento preciso y es menos cómodo que usar el mouse
- Arrastre la barra de desplazamiento en el lado derecho de la pantalla hacia arriba y hacia abajo como solía hacer en las viejas PC con Windows con ratones de dos botones. Esto es lo que hago en la práctica, pero es simplemente menos cómodo que el desplazamiento con el mouse medio al estilo de Windows; en una gran pantalla panorámica, me lleva más de un segundo mover el cursor desde el centro de la pantalla a la barra de desplazamiento, y la mayoría de un segundo para volver a moverlo, y tengo que apartar la vista del contenido. En realidad me estoy desplazando para hacer esto.
¡Ninguno de estos me satisface! Este problema de la interfaz de usuario es lo único que envenena mi disfrute de Linux en las computadoras de escritorio y casi me hace desear estar usando un panel táctil para computadora portátil en lugar de un mouse. Me irrita lo suficiente que haya llegado a la conclusión de que me falta alguna característica básica de la interfaz de usuario de Linux que resuelva este problema, o simplemente soy un monstruo demasiado sensible y ni siquiera molesta a nadie más, pero no estoy seguro de qué .
Entonces mis preguntas son:
- ¿Existe el desplazamiento del botón central del mouse al estilo de Windows en algún lugar del mundo de Linux, o es realmente algo de Windows? En particular, ¿algún navegador web de Linux le permite utilizar el desplazamiento al estilo de Windows?
- ¿Hay algún mecanismo para desplazarse por las páginas que existen en Linux pero no en Windows, especialmente las que cumplen el rol que he descrito?
- ¿Alguna otra solución que me falta?
xorg.conf
que ayudaron (tiendo a copiar misxorg.conf
personalizaciones anteriores a nuevas instalaciones, así que no recuerdo exactamente). Si está utilizando GNOME, intente hurgar en las preferencias de su mouse y ver si hay algo allí.Respuestas:
La característica de la que está hablando se llama desplazamiento automático . Le permite mantener presionado el botón central del mouse y mover el mouse para desplazarse suavemente. En Linux, el comportamiento predeterminado para esta acción (presionar el botón central del mouse) se usa generalmente para pegar texto.
Sin embargo, hay una configuración de preferencias en Firefox y una extensión disponible para Chrome / Chromium que le permitiría usar el botón central del mouse para desplazarse y activar esta función.
Firefox
Debajo Browsing, encontrarás la opción llamada
Use autoscrolling
. Ponga una marca de verificación junto a esto para activar esta funcionalidad en Firefox.Cromo / cromo
Para Chrome / Chromium podemos usar una extensión llamada AutoScroll (de kaescripts.blogspot.com) .
Presione el botón etiquetado
ADD TO CHROME
para instalar esta extensión.Haga clic en Adden el cuadro de diálogo de confirmación.
Otras aplicaciones
En lo que respecta a otras aplicaciones, todavía no he encontrado una solución para ellas. De todos modos, son las páginas web altas las que crean la mayoría del problema para el que tanto Firefox como Chrome / Chromium tienen una solución.
¡Feliz desplazamiento!
fuente
https://chrome.google.com/webstore/category/apps?hl=en
mismo.Esto funcionará con todas sus aplicaciones sin la necesidad de instalar nada.
Obtenga su ID de dispositivo de entrada. En mi caso (Logitech M315 / M235) tenía 11 años.
Si lo desea, enumere las propiedades disponibles con
xinput list-props <deviceID>
. Si está utilizando libinput (el futuro / presente), casi todas las propiedades comenzarán con libinput . Paraevdev
ver mi respuesta aquí .Con
libinput
:Establecer propiedades del mouse
Descripción de
man libinput
:fuente
evdev
[hacer una cosa]. Conlibinput
: [hacer otra cosa]". ¿Cómo sé cuál de ellos se aplica a mí? Nunca he oído hablar de ninguno antes de leer esta respuesta.modinfo $(lsmod|grep -iE "input" | col1)
) no lo muestra . Pero después de obtener su ID de dispositivo y las propiedades de la lista, si está utilizandolibinput
casi todas las propiedades comenzarán con esa palabra. También tendrá elxserver-xorg-input-libinput
paquete instalado, ellibinput-list-devices
comando mostrará su dispositivo (ciertamente encendido/proc/bus/input/devices
). Si usa X, encontrará más información sobre diggin/usr/share/X11/xorg.conf.d/
.