Come cambio la curva di accelerazione del mouse?

4

Come posso modificare la curva matematica precisa utilizzata per l'accelerazione del mouse in Ubuntu?

    
posta Mehrdad 03.04.2011 - 09:27

2 risposte

0

Ok, penso di aver trovato la risposta ...

Qualcosa del genere dovrebbe fare il trucco:

xinput set-prop "SynPS/2 Synaptics TouchPad" \
    "Synaptics Edge Motion Speed" 2000, 5000
xinput set-prop "SynPS/2 Synaptics TouchPad" \
    "Device Accel Constant Deceleration" 4
synclient MinSpeed=1.00 MaxSpeed=3.00 AccelFactor=0.025
    
risposta data Mehrdad 27.05.2012 - 10:57
2

Dipende dal profilo del mouse che stai utilizzando.

Questo blog descrive un nuovo metodo di accelerazione del mouse aggiunto a Debian Squeeze (dovrebbe anche essere in Maverick dal momento che Squeeze usa xorg-server 1.7.7 e Maverick usa 1.9.0 ). Puoi leggere la documentazione per gli sviluppatori qui .

Se guardi la fonte, puoi ricavare la curva in base al profilo che stai utilizzando. Nella patch per AccelerationProfile , puoi vedere la funzione SetAccelerationProfile che seleziona il tuo profilo. Se guardi ognuno di questi profili, puoi vedere come è definita la funzione.

Quindi, per modificarlo, puoi modificare gli input che il tuo profilo selezionato richiede. Presumibilmente questi sono impostati in xorg.conf (che, fyi, non esiste per impostazione predefinita ).

Per personalizzarlo veramente, puoi scrivere la tua funzione e compilare il tuo xorg-server: D

    
risposta data idbrii 05.04.2011 - 21:25

Leggi altre domande sui tag