Discussione:Synaptics touchpad: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(Chiarimenti)
 
(SendCoreEvents →‎Chiarimenti)
 
(6 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
===Chiarimenti===
CIAO
CIAO


Riga 5: Riga 6:
Ho notato che, quando visualizzo, con ''synclient -l'' , i parametri del touchpad, i valori true e false vengono trasformati in 1 e 0. Se tali valori li volessi scrivere nel file ''/etc/X11/xorg.conf'', come li dovrei scrivere?
Ho notato che, quando visualizzo, con ''synclient -l'' , i parametri del touchpad, i valori true e false vengono trasformati in 1 e 0. Se tali valori li volessi scrivere nel file ''/etc/X11/xorg.conf'', come li dovrei scrivere?


Mi sono dimenticato di chiedere a che cosa serve il parametro SendCoreEvents che si trova nella sezione InputDevice del mio Synaptics Touchpad. Domando cio` in quanto, a quanto pare, tale parametro non appartiene ai parametri del modulo Synaptics.
A che cosa serve il parametro SendCoreEvents che si trova nella sezione InputDevice del mio Synaptics Touchpad. Domando cio` in quanto, a quanto pare, tale parametro non appartiene ai parametri del modulo Synaptics.


A che cosa serve il parametro Repeater di Synaptics?
A che cosa serve il parametro Repeater di Synaptics?
Riga 12: Riga 13:


CIAO
CIAO
ciao!
innanzitutto ti consiglio la lettura della doc allegata: /usr/share/doc/xserver-xorg-input-synaptics
comunque una classica configurazione è
<pre>
Section "InputDevice"
  Driver        "synaptics"
  Identifier    "Mouse[1]"
  Option        "Device"        "/dev/psaux"
  Option        "Protocol"      "auto-dev"
  Option        "LeftEdge"      "1700"
  Option        "RightEdge"    "5300"
  Option        "TopEdge"      "1700"
  Option        "BottomEdge"    "4200"
  Option        "FingerLow"    "25"
  Option        "FingerHigh"    "30"
  Option        "MaxTapTime"    "180"
  Option        "MaxTapMove"    "220"
  Option        "VertScrollDelta" "100"
  Option        "MinSpeed"      "0.06"
  Option        "MaxSpeed"      "0.12"
  Option        "AccelFactor" "0.0010"
#  Option      "SHMConfig"    "on"
#  Option      "Repeater"      "/dev/ps2mouse"
EndSection
</pre>
il repeater serve per avere un device su cui "bindare" il device usato dal touchpad... nel caso venga utilizzato gpm (il mouse per la console)!
ti consiglio di abilitare "SHMConfig", in modo da poter modificare le impostazioni del touchpad con programmi quali
* tpconfig - configure touchpad devices
* qsynaptics - Synaptic TouchPad configuration tool
* gsynaptics - configuration tool for Synaptics touchpad driver of X server
* ksynaptics - Synaptics TouchPad configuration tool for KDE
in fine il send core events serve per gestire (se non ricordo male) l'abbinamento con un altro mouse :)
facci sapere se risolvi :)
[[Utente:MaXeR|MaXeR]] 04:59, 11 Feb 2007 (CST)
Siccome uso il programma GPM, come faccio a ricavare il device corretto in modo da darli al parametro Repeater la stringa corretta?
Digitando ''synclient -l'' , ricavo questi parametri:
<pre>
Parameter settings:
    LeftEdge            = 1900
    RightEdge            = 5400
    TopEdge              = 1900
    BottomEdge          = 4000
    FingerLow            = 0
    FingerHigh          = 0
    MaxTapTime          = 0
    MaxTapMove          = 0
    MaxDoubleTapTime    = 0
    SingleTapTimeout    = 0
    ClickTime            = 0
    FastTaps            = 0
    EmulateMidButtonTime = 75
    VertScrollDelta      = 100
    HorizScrollDelta    = 100
    VertEdgeScroll      = 1
    HorizEdgeScroll      = 1
    VertTwoFingerScroll  = 0
    HorizTwoFingerScroll = 0
    MinSpeed            = 0.5
    MaxSpeed            = 1
    AccelFactor          = 0
    EdgeMotionMinZ      = 1
    EdgeMotionMaxZ      = 1
    EdgeMotionMinSpeed  = 0
    EdgeMotionMaxSpeed  = 0
    EdgeMotionUseAlways  = 1
    UpDownScrolling      = 1
    LeftRightScrolling  = 1
    UpDownRepeat        = 1
    LeftRightRepeat      = 1
    ScrollButtonRepeat  = 100
    TouchpadOff          = 0
    GuestMouseOff        = 0
    LockedDrags          = 0
    RTCornerButton      = 0
    RBCornerButton      = 0
    LTCornerButton      = 0
    LBCornerButton      = 0
    TapButton1          = 0
    TapButton2          = 0
    TapButton3          = 0
    CircularScrolling    = 0
    CircScrollDelta      = 1
    CircScrollTrigger    = 0
    CircularPad          = 0
    PalmDetect          = 1
    PalmMinWidth        = 10
    PalmMinZ            = 200
    CoastingSpeed        = 0
    PressureMotionMinZ  = 1
    PressureMotionMaxZ  = 1
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
</pre>
Ora, perche` con questi parametri lo scrolling verticale non funziona ed il pulsante centrale non viene emulato premendo contemporaneamente i pulsanti sinistro e destro del touchpad? Dove sbaglio?
Ho cercato di disattivare completamente il tocco e le funzioni particolari degli angoli. Potresti controllare se ho fatto giusto in quanto sto facendo il lavoro da remoto.
Che parametro di Synaptics influisce sulla velocita` del doppio click dei pulsanti sinistro, centrale (emulato) e destro?
GRAZIE
CIAO
----
Ciao, nella mia configurazione devo aggiungere, nella <tt>Sezione InputDevice</tt>
  Option          "SendCoreEvents"        "true"
per abilitare il funzionamento del touchpad in kde, pena la disabilitazione dello stesso. ([http://dvm.zapto.org:3334/~david/guicms/html/articles/one.php?number=118#setting_up_the_touchpad fonte])

Versione attuale delle 05:19, 2 lug 2007

Chiarimenti

CIAO

Non riesco a far funzionare la zona zigrinata (a mo` di freccia), situata a destra della zona centrale del mio touchpad, che servirebbe per poter effettuare lo scrolling verticale di una pagina. Che parametri di Synaptics sono coinvolti?

Ho notato che, quando visualizzo, con synclient -l , i parametri del touchpad, i valori true e false vengono trasformati in 1 e 0. Se tali valori li volessi scrivere nel file /etc/X11/xorg.conf, come li dovrei scrivere?

A che cosa serve il parametro SendCoreEvents che si trova nella sezione InputDevice del mio Synaptics Touchpad. Domando cio` in quanto, a quanto pare, tale parametro non appartiene ai parametri del modulo Synaptics.

A che cosa serve il parametro Repeater di Synaptics?

GRAZIE

CIAO

ciao!

innanzitutto ti consiglio la lettura della doc allegata: /usr/share/doc/xserver-xorg-input-synaptics


comunque una classica configurazione è

Section "InputDevice"
  Driver        "synaptics"
  Identifier    "Mouse[1]"
  Option        "Device"        "/dev/psaux"
  Option        "Protocol"      "auto-dev"
  Option        "LeftEdge"      "1700"
  Option        "RightEdge"     "5300"
  Option        "TopEdge"       "1700"
  Option        "BottomEdge"    "4200"
  Option        "FingerLow"     "25"
  Option        "FingerHigh"    "30"
  Option        "MaxTapTime"    "180"
  Option        "MaxTapMove"    "220"
  Option        "VertScrollDelta" "100"
  Option        "MinSpeed"      "0.06"
  Option        "MaxSpeed"      "0.12"
  Option        "AccelFactor" "0.0010"
#  Option       "SHMConfig"     "on"
#  Option       "Repeater"      "/dev/ps2mouse"
EndSection

il repeater serve per avere un device su cui "bindare" il device usato dal touchpad... nel caso venga utilizzato gpm (il mouse per la console)! ti consiglio di abilitare "SHMConfig", in modo da poter modificare le impostazioni del touchpad con programmi quali

  • tpconfig - configure touchpad devices
  • qsynaptics - Synaptic TouchPad configuration tool
  • gsynaptics - configuration tool for Synaptics touchpad driver of X server
  • ksynaptics - Synaptics TouchPad configuration tool for KDE

in fine il send core events serve per gestire (se non ricordo male) l'abbinamento con un altro mouse :)

facci sapere se risolvi :)

MaXeR 04:59, 11 Feb 2007 (CST)


Siccome uso il programma GPM, come faccio a ricavare il device corretto in modo da darli al parametro Repeater la stringa corretta?

Digitando synclient -l , ricavo questi parametri:

Parameter settings:
    LeftEdge             = 1900
    RightEdge            = 5400
    TopEdge              = 1900
    BottomEdge           = 4000
    FingerLow            = 0
    FingerHigh           = 0
    MaxTapTime           = 0
    MaxTapMove           = 0
    MaxDoubleTapTime     = 0
    SingleTapTimeout     = 0
    ClickTime            = 0
    FastTaps             = 0
    EmulateMidButtonTime = 75
    VertScrollDelta      = 100
    HorizScrollDelta     = 100
    VertEdgeScroll       = 1
    HorizEdgeScroll      = 1
    VertTwoFingerScroll  = 0
    HorizTwoFingerScroll = 0
    MinSpeed             = 0.5
    MaxSpeed             = 1
    AccelFactor          = 0
    EdgeMotionMinZ       = 1
    EdgeMotionMaxZ       = 1
    EdgeMotionMinSpeed   = 0
    EdgeMotionMaxSpeed   = 0
    EdgeMotionUseAlways  = 1
    UpDownScrolling      = 1
    LeftRightScrolling   = 1
    UpDownRepeat         = 1
    LeftRightRepeat      = 1
    ScrollButtonRepeat   = 100
    TouchpadOff          = 0
    GuestMouseOff        = 0
    LockedDrags          = 0
    RTCornerButton       = 0
    RBCornerButton       = 0
    LTCornerButton       = 0
    LBCornerButton       = 0
    TapButton1           = 0
    TapButton2           = 0
    TapButton3           = 0
    CircularScrolling    = 0
    CircScrollDelta      = 1
    CircScrollTrigger    = 0
    CircularPad          = 0
    PalmDetect           = 1
    PalmMinWidth         = 10
    PalmMinZ             = 200
    CoastingSpeed        = 0
    PressureMotionMinZ   = 1
    PressureMotionMaxZ   = 1
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1

Ora, perche` con questi parametri lo scrolling verticale non funziona ed il pulsante centrale non viene emulato premendo contemporaneamente i pulsanti sinistro e destro del touchpad? Dove sbaglio?

Ho cercato di disattivare completamente il tocco e le funzioni particolari degli angoli. Potresti controllare se ho fatto giusto in quanto sto facendo il lavoro da remoto.

Che parametro di Synaptics influisce sulla velocita` del doppio click dei pulsanti sinistro, centrale (emulato) e destro?

GRAZIE

CIAO


Ciao, nella mia configurazione devo aggiungere, nella Sezione InputDevice

 Option          "SendCoreEvents"        "true"

per abilitare il funzionamento del touchpad in kde, pena la disabilitazione dello stesso. (fonte)