Questa mattina il mio topo deve aver bevuto troppo caffè. Ho provato a sedarlo via System Setting | Mouse & Touchpad
ma non ha avuto assolutamente alcun effetto. La domanda e le risposte qui mi sono state utili. Descrivo la mia esperienza che potrebbe essere utile agli altri:
Alcuni documenti online pertinenti:
https://www.x.org/wiki/Development/Documentation/PointerAcceleration
afferma quanto segue:
scenari
Se il mouse si sposta troppo velocemente, ConstantDeceleration è tuo amico. Impostare su 2 o superiore per dividere la velocità di conseguenza. Questo non annullerà la precisione (almeno solo su nv-reset, vedi approssimazione della velocità o sotto).
Se il dispositivo ad alte prestazioni non risponde bene all'accelerazione, potrebbe essere necessario ridurre prima il ridimensionamento della velocità.
Se ti piace la velocità ma hai bisogno di un maggiore controllo a livello di pixel, devi impostare? AdaptiveDeceleration su 2 o più. Ciò consente di rallentare i movimenti lenti fino a un determinato fattore. Potresti voler mantenere i ripristini nv impostando? VelocityReset su ad es. 500 ms, e forse modificare il ridimensionamento della velocità per ottimizzare i risultati.
Passaggio 1: trova l'ID del dispositivo: (come nella risposta @ 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
Il mio mouse è id == 11, questo numero può essere utilizzato per impostare le proprietà. È inoltre possibile utilizzare i nomi dei campi. Quando si scrivono comandi in un file di avvio, è necessario utilizzare i nomi dei campi poiché gli ID dei dispositivi possono cambiare in modo dinamico (vedere qui ).
Passaggio 2: trova le impostazioni correnti del dispositivo e i numeri ID proprietà:
(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
...
Le proprietà che ho finalmente deciso di modificare sono le seguenti:
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 documentazione online sopra menzionata fornisce descrizioni di questi valori. Qui aggiungo una descrizione basata sul "sentimento" soggettivo e su quella documentazione.
Device Accel Constant Deceleration (263): - Sensibilità del mouse. Le impostazioni più basse sono più lente. Sembra che la velocità del mouse sia divisa per questo fattore.
Device Accel Adaptive Deceleration (264): - Quando il mouse si muove a bassa velocità, la velocità viene ulteriormente divisa per questo fattore. La sensazione generale è di avere due marce separate, una marcia bassa e una marcia alta. Nel mio caso personale, ho ottenuto il miglior risultato abbinando le impostazioni a una dentatura fisiologica: per la marcia il mio palmo è abbassato e sto facendo movimenti del mouse con i muscoli delle dita. Per la marcia alta, il mio palmo è teso o scivoloso e sto facendo ampi movimenti con i muscoli del braccio mentre afferro saldamente il mouse. Può essere un po 'complicato controllare la transizione - se ci fosse un altro input per dire se il palmo della mano fosse su / scorrevole o giù / fisso sarebbe perfetto!
Device Accel Velocity Scaling (265): - Questo fattore divide i dati numerici grezzi, agendo come "Device Accel Constant Deceleration" ma anche eliminando la risoluzione dei numeri interi. ? Può essere.
Le mie impostazioni attuali sono le seguenti:
(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
...