Esta mañana mi ratón debe haber bebido demasiado café. Traté de sedarlo System Setting | Mouse & Touchpad
pero no tuvo absolutamente ningún efecto. Las preguntas y respuestas aquí fueron útiles para mí. Describo mi propia experiencia que podría ser útil para otros:
Alguna documentación relevante en línea:
https://www.x.org/wiki/Development/Documentation/PointerAcceleration
dice lo siguiente:
Escenarios
Si su mouse se mueve demasiado rápido, ConstantDeceleration es su amigo. Ajuste a 2 o más para dividir la velocidad en consecuencia. Esto no descartará la precisión (al menos solo en nv-reset, vea Aproximación de velocidad o más abajo).
Si su dispositivo de alto rendimiento no responde bien a la aceleración, es posible que primero deba reducir la escala de velocidad.
Si le gusta la velocidad pero necesita algo más de control a nivel de píxel, debe establecer AdaptiveDeceleration en 2 o más. Esto permite desacelerar los movimientos lentos hasta el factor dado. Es posible que desee mantener los restablecimientos nv alejados estableciendo? VelocityReset en, por ejemplo, 500 ms, y quizás ajustar la escala de velocidad para ajustar los resultados.
Paso 1 - Encuentra la identificación del dispositivo: (como en la respuesta @ edward-torvalds)
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput --list --short
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Wireless Mouse id=11 [slave pointer
Mi mouse es id == 11, este número se puede usar para configurar propiedades. Los nombres de campo también se pueden usar. Al escribir comandos en un archivo de inicio, se deben usar nombres de campo porque los identificadores de dispositivo pueden cambiar dinámicamente (ver aquí ).
Paso 2: encuentre la configuración actual del dispositivo y los números de identificación de propiedad:
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
...
Device Accel Profile (262): 0
Device Accel Constant Deceleration (263): 1.000000
Device Accel Adaptive Deceleration (264): 1.000000
Device Accel Velocity Scaling (265): 10.000000
...
Las propiedades que finalmente decidí ajustar son las siguientes:
Device Accel Constant Deceleration (263): [original value 1.0]
Device Accel Adaptive Deceleration (264): [original value 1.0]
Device Accel Velocity Scaling (265): [original value 100.0]
La documentación en línea mencionada anteriormente proporciona descripciones de estos valores. Aquí agrego una descripción basada en un "sentimiento" subjetivo y esa documentación.
Device Accel Constant Deceleration (263): - Sensibilidad del mouse. Las configuraciones más bajas son más lentas. Se siente como la velocidad del ratón se divide por este factor.
Device Accel Adaptive Deceleration (264): - Cuando el mouse se mueve a bajas velocidades, la velocidad se divide aún más por este factor. La sensación general es tener dos engranajes separados, lo-gear y high-gear. En mi caso personal, obtuve el mejor resultado al hacer coincidir la configuración con un engranaje fisiológico: para la marcha baja, el talón de mi palma está hacia abajo y estoy haciendo movimientos finos del mouse con los músculos de los dedos. Para una marcha alta, mi talón de la palma está hacia arriba o deslizándose y estoy haciendo movimientos amplios con los músculos del brazo mientras agarro el mouse con firmeza. Puede ser un poco complicado controlar la transición: si hubiera otra entrada para saber si el talón de la palma estaba hacia arriba / deslizándose o hacia abajo / fijo, ¡sería perfecto!
Escala de velocidad de aceleración del dispositivo (265): este factor divide los datos numéricos brutos, actuando como "Desaceleración constante de aceleración del dispositivo" pero también descarta la resolución entera. ? Tal vez.
Mi configuración actual es la siguiente:
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 263 10
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 264 1000
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -set-prop 11 265 10
(lf-env) craig@craig-desktop:~/work/leaflet-1$ xinput -list-props 11
Device 'MOSART Semi. 2.4G Wireless Mouse':
...
Device Accel Profile (262): 0
Device Accel Constant Deceleration (263): 10.000000
Device Accel Adaptive Deceleration (264): 1000.000000
Device Accel Velocity Scaling (265): 10.000000
...