Come velocizzare lo scorrimento del trackpad a due dita?


9

Sposto la freccia della barra della velocità del touchpad verso sinistra. Inoltre, ottimizzo l'impostazione del touchpad dell'editor dconf accelerazione del movimento, soglia del movimento, ecc. E non ha funzionato. Dopotutto, se cambio il metodo di scorrimento dallo scorrimento con due dita allo scorrimento dei bordi, non è cambiato affatto, ho anche disattivato l'abilitazione del touchpad e non è cambiato. Quelle sono le risposte postate su askubuntu. Quindi quali sono queste impostazioni? C'è qualche funzionalità significativa integrata in Ubuntu? È possibile modificare la velocità di scorrimento del touchpad?

Uso il trackpad di MacBook Pro e voglio impostare la velocità in modo fluido e intuitivo come OS X.

Grazie.

[Aggiorna per rispondere alla domanda di mdoran3844]

/dev/input/event0
   bustype : BUS_HOST
   vendor  : 0x0
   product : 0x1
   version : 0
   name    : "Power Button"
   phys        : "LNXPWRBN/button/input0"
   bits ev : EV_SYN EV_KEY

/dev/input/event1
   bustype : BUS_HOST
   vendor  : 0x0
   product : 0x3
   version : 0
   name    : "Sleep Button"
   phys    : "LNXSLPBN/button/input0"
   bits ev : EV_SYN EV_KEY

/dev/input/event2
   bustype : BUS_I8042
   vendor  : 0x1
   product : 0x1
   version : 43907
   name    : "AT Translated Set 2 keyboard"
   phys    : "isa0060/serio0/input0"
   bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

/dev/input/event3
   bustype : BUS_I8042
   vendor  : 0x2
   product : 0x6
   version : 0
   name    : "ImExPS/2 Generic Explorer Mouse"
   phys    : "isa0060/serio1/input0"
   bits ev : EV_SYN EV_KEY EV_REL

Risposte:


11

Ho un MacBook Pro 11.1 con Kubuntu 14.04. Synaptic è installato, ma i file di configurazione di X11 e Synaptic non si trovano nella stessa posizione indicata nella risposta di mdoran3844.

Tuttavia, sulla base di questo post sul forum di KDE qui, ho eseguito il seguente comando, che ha funzionato sul mio ambiente hardware / software:

synclient VertScrollDelta=20 HorizScrollDelta=20

Se la modifica funziona ma non è permanente, potrebbe essere necessario inserirla in qualcosa come il tuo .xinitrco un altro script di avvio (o cercare i file di configurazione elencati dalla risposta di mdoran3844 ).


3
per lo scorrimento "modalità naturale" utilizzare valori negativi:synclient VertScrollDelta=-20 HorizScrollDelta=-20
glS

3

Ciò dipende in gran parte dal funzionamento del touchpad. Molti gesti del touchpad in realtà non usano nessuno dei gesti o degli eventi di tocco di Ubuntu e invece, una volta riconosciuto un gesto come lo scorrimento con due dita, viene eseguita una macro o la combinazione di tasti.

Nel tuo caso quando viene riconosciuto lo scorrimento a due dita, un evento di scorrimento del mouse viene propagato nel driver hardware generico del dispositivo evento, evdev.

È possibile utilizzare il driver di input di Synaptics Touch per configurare la maggior parte dei touchpad e touchscreen. Quando si utilizza Synaptics, è possibile modificare la velocità di scorrimento modificando VertScrollDelta e HorizScrollDelta che si trovano nel file di configurazione.

sudo gedit /etc/X11/xorg.conf.d/50-synaptics.conf

E poi modifica queste due righe

Option "VertScrollDelta" "10"
Option "HorizScrollDelta" "10"

Nota: maggiore è il valore più lento e accurato sarà lo scorrimento. Ciò può sembrare in contrasto con il modello mentale standard di sensibilità.


Volevi dire che Synaptics Touch è preinstallato in Ubuntu? Inoltre, quando corro input listcome spiegato nel post collegato, nella mia console non viene rilevato alcun trackpad. Quindi forse il trackpad interno di MacBook Pro non funziona in Ubuntu? (Lo uso in Parallels, ambiente virtuale).
Blaszard,

se xinput listnon mostra il touchpad, non sarà possibile inserire eventi nelle applicazioni a meno che non stiano ascoltando eventi non elaborati a evdevlivello di livello di input. Se il tuo touchpad non viene riconosciuto, questo è un problema completamente diverso, ma hai detto che ti stava permettendo di scorrere? Puoi correre sudo lsinpute farmi sapere i risultati?
mdoran3844,

Grazie. Ho pubblicato il risultato nel post originale. Forse /dev/input/event3è il mio touchpad? Ma legge il mouse, non il touchpad - ecco perché ho detto there is no trackpad detected in my console. Non uso affatto il mouse per tua informazione, ma solo tastiera e trackpad interni e attrezzati in MacBook Pro.
Blaszard,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.