Antemano
Con el sistema de controlador de entrada utilizado actualmente no es posible cambiar la velocidad de desplazamiento de su mouse, al menos no sin inconvenientes. Puede ajustar la velocidad de desplazamiento para las aplicaciones Qt utilizando una configuración de KDE, pero la única forma actual de cambiar el desplazamiento de forma genérica es mediante el uso de lo imwheel
que parece ser problemático de muchas maneras (ver comentarios). En el futuro, esto se solucionará con libinput
la base de datos de hardware systemd.
Manera actual
Instale imwheel
con el siguiente comando o desde el Centro de software :
$ sudo apt-get install imwheel
Cree (si es necesario) y edite el archivo de configuración ~/.imwheelrc
con un editor de su elección (por ejemplo gedit
). Complete lo siguiente para aumentar la velocidad de desplazamiento para cada Comando. NB: este archivo de configuración aplicará estas nuevas configuraciones de desplazamiento a todos los programas (incluido el terminal, que puede no ser lo que desea).
".*"
None, Up, Up, 3
None, Down, Down, 3
Si solo desea aplicar estas configuraciones a Chrome
, por ejemplo, use estas configuraciones en su lugar:
".*-chrome*"
None, Up, Up, 3
None, Down, Down, 3
El 3
es un multiplicador de desplazamiento para aumentar la efectividad de la rueda de desplazamiento. En el archivo README del proyecto se llama "REPS". El léame dice:
[REPS]
Reps (repeticiones) le permite decir un número de cuántas veces desea que se presionen los símbolos de teclas de salida. Consulte el gráfico sobre los enlaces predeterminados para conocer el número predeterminado de repeticiones para cada combo modificador (el gráfico está cerca del final de este documento).
En otras palabras, es un multiplicador de desplazamiento. Si REPS
se establece en 3
, eso significa que cuando la rueda del mouse ordena un comando de desplazamiento, el software intercepta este comando y envía 3 comandos a la PC en lugar de 1, lo que hace que se desplace 3 veces más o "más rápido".
Para más información también eche un vistazo a la página de manual:
$ man imwheel
o consulte el archivo README del proyecto.
Puede comenzar imwheel
escribiendo:
$ imwheel
¡Asegúrese de no iniciar la rueda dos veces! Es un error conocido, pero puedes detenerlo con el comando:
$ killall imwheel
Para imwheel
iniciar automáticamente cada vez que se inicia su computadora , debe agregarla al menú de inicio DESPUÉS de que se cargue una ventana x. IMPORTANTE: dado que imwheel se basa en una ventana x para que ya se esté ejecutando, NO funcionará si lo agrega a crontab, /etc/init.d o /etc/rc.local. Eso significa que debes hacerlo de esta manera:
Ubuntu:
utilice el editor de GUI "Aplicaciones de inicio" para agregar imwheel
como programa de inicio: https://askubuntu.com/a/48327/327339
Xubuntu:
utilice el editor de GUI "Sesión y inicio" -> Inicio automático de la aplicación -> Agregar para agregar imwheel
como programa de inicio.
Más capturas de pantalla aquí: https://askubuntu.com/a/369443/327339 .
Futuro
Este tutorial está actualmente en desarrollo.
libinput
parece estar incluido con Wily Werewolf (15.10) donde necesita instalar el paquete xserver-xorg-input-libinput
. Después de instalar libinput
con
$ sudo apt-get install xserver-xorg-input-libinput
debe usarse para cada entrada después de reiniciar el Xorg (el cierre de sesión sería suficiente). Ahora que está utilizando libinput
, puede ajustar la configuración de su mouse. Puede encontrar un tutorial completo en el archivo /lib/udev/hwdb.d/70-mouse.hwdb . Permítanme cubrir aquí solo lo básico.
Los siguientes pasos deben realizarse como root
. Por eso, les estoy recordando amistosamente que todo lo que hacen deben asumir la responsabilidad.
Primero obtenga la identificación del proveedor <vid>
y la identificación del producto <pid>
usando lsusb
. Aquí con un MX 518 Logitech Mouse como ejemplo. Si tiene la siguiente línea en la salida de lsusb
.
Bus 005 Device 002: ID 046d:c051 Logitech, Inc. G3 (MX518) Optical Mouse
El <vid>
es 046d
y el <pid>
es c051
.
Luego, cree un archivo similar al siguiente con gksudo gedit /etc/udev/hwdb.d/71-mouse-local.hwdb
mouse:usb:v<vid>p<pid>:name:*:
MOUSE_WHEEL_CLICK_ANGLE=??
Por ejemplo, este archivo para el ejemplo Logitech MX 518 anterior:
mouse:usb:v046dpc051:name:*:
MOUSE_WHEEL_CLICK_ANGLE=30
Este archivo establece el ángulo de clic de la rueda del mouse en 30 ° (el valor predeterminado suele ser 15). Para usar esta configuración, actualice hwdb con los siguientes comandos:
udevadm hwdb --update
udevadm trigger /dev/input/event${id}
Uno puede descubrir el ${id}
uso xinput
(busque la identificación de su mouse) y luego ejecutar xinput list-props ${xinput_id}
.
Mouse & Touchpad
configuración del sistema. Lástima, todavía necesitamos software de terceros (por ahora).