¿Es posible tener una velocidad de desplazamiento de la rueda del mouse diferente en función de la aplicación que se ejecuta en la parte superior (enfocada)?
Como una velocidad de desplazamiento más lenta para guake para una lectura fácil y más alta para que el navegador web se desplace más rápido.
xorg
mouse-scroll
mouse-wheel
Braiam
fuente
fuente
Respuestas:
Introducción
El siguiente script
dynamic_mouse_speed.py
permite especificar qué puntero del mouse y / o velocidad de desplazamiento debe ser cuando la ventana definida por el usuario tiene el foco.Importante : el script requiere un
imwheel
programa para aumentar la velocidad de desplazamiento. Por favor, instálelo a través desudo apt-get install imwheel
Uso
Como se muestra por
-h
bandera:El script permite al usuario seleccionar la ventana que desea rastrear con un clic del mouse. El puntero del mouse se convertirá en una cruz y el usuario puede seleccionar la ventana que desee.
Ejecutar
python3 dynamic_mouse_speed.py
solo solo muestra un cuadro de diálogo emergente y no hace nada por sí mismo.Correr
python3 dynamic_mouse_speed.py -s 5
aumenta la velocidad de desplazamiento, mientras quepython3 dynamic_mouse_speed.py -s -5
disminuye la velocidad de desplazamiento hacia abajo.python3 dynamic_mouse_speed.py -p -0.9
disminuye la velocidad del puntero, mientras quepython3 dynamic_mouse_speed.py -p 0.9
aumenta la velocidad del puntero.-s
y las-p
opciones se pueden mezclar.-v
produce información de depuración en la línea de comando.Fuente
También disponible como GitHub Gist
Notas
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Estos pueden ignorarse.Evdev Scrolling Distance
propiedadesfuente
imwheel
paquete, lo que lo hará un poco más complicado. Te lo haré saber una vez que actualice mi respuesta. En cuanto a lo que dijo sobre el comportamiento de búsqueda de usuarios impredecible, no veo cómo esto es impredecible. ¿Podrías explicar más?