Page 1 sur 1

[hal touchpad]Problème de reconnaissance

Publié : mar. 25 août 2009, 03:54
par judu
Bonjour,

J’ai un Dell Studio XPS 16", et tout va bien excepté le touchpad.

Je peux bouger le curseur, scroller et cliquer, mais je n’ai pas de tapping, ni de scroll à 2 doigts.

J’ai lu le wiki, et chose étrange, quand je fais :

Code : Tout sélectionner

synclient -m 100
j’obtiens :

Code : Tout sélectionner

    time     x    y   z f  w  l r u d m     multi  gl gm gr gdx gdy
   0.000     0    0   0 0  0  0 0 0 0 0  00000000   0  0  0   0   0
et rien d’autre… quoi que je fasse avec mon touchpad…

Si vous avez besoin de plus de pistes, demandez :)
Note : j'ai lancé le ubuntu qui est sur mon ordi aussi, et le twofingerscroll ne fonctionne pas, mais le tapping si… et synclient me donne bien plein de lignes quand je bouge mon curseur…

Re: [hal touchpad]Problème de reconnaissance

Publié : mar. 25 août 2009, 08:24
par cycyx
Tu peux poster ton fichier de conf synaptics (/etc/hal/fdi/policy/11-x11-synaptics.fdi normalement) ?

Re: [hal touchpad]Problème de reconnaissance

Publié : mar. 25 août 2009, 20:16
par judu

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <match key="info.product" contains="Synaptics TouchPad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="AlpsPS/2 ALPS">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="appletouch">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
      <match key="info.product" contains="bcm5974">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>

      <merge key="input.x11_options.MinSpeed" type="string">0.1</merge>
      <merge key="input.x11_options.MaxSpeed" type="string">0.4</merge>
      <merge key="input.x11_options.AccelFactor" type="string">0.002</merge>

      <merge key="input.x11_options.SHMConfig" type="string">on</merge>

      <merge key="input.x11_options.TapButton1" type="string">1</merge>
      <merge key="input.x11_options.TapButton2" type="string">2</merge>
      <merge key="input.x11_options.TapButton3" type="string">3</merge>
      <merge key="input.x11_options.FastTaps" type="string">1</merge>

      <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
      <merge key="input.x11_options.VertScrollDelta" type="string">2</merge>
      <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
      <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">120</merge>


      <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
      <merge key="input.x11_options.HorizScrollDelta" type="string">1</merge>
      <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>

      <merge key="input.x11_options.CircularScrolling" type="string">true</merge>
      <merge key="input.x11_options.CircScrollTrigger" type="string">8</merge>
      <merge key="input.x11_options.CircScrollDelta" type="string">0.1</merge>

      <merge key="input.x11_options.LeftEdge" type="string">2000</merge>
      <merge key="input.x11_options.TopEdge" type="string">2000</merge>

    </match>
  </device>
</deviceinfo>
et synclient -l donne :

Code : Tout sélectionner

Parameter settings:
    LeftEdge                = 2000
    RightEdge               = 5192
    TopEdge                 = 2000
    BottomEdge              = 4236
    FingerLow               = 24
    FingerHigh              = 29
    FingerPress             = 255
    MaxTapTime              = 180
    MaxTapMove              = 221
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 1
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 120
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 2
    HorizScrollDelta        = 1
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 1
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 0.1
    MaxSpeed                = 0.4
    AccelFactor             = 0.002
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 29
    EdgeMotionMaxZ          = 159
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 401
    EdgeMotionUseAlways     = 0
    UpDownScrolling         = 1
    LeftRightScrolling      = 1
    UpDownScrollRepeat      = 1
    LeftRightScrollRepeat   = 1
    ScrollButtonRepeat      = 100
    TouchpadOff             = 0
    GuestMouseOff           = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 0
    RBCornerButton          = 0
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 2
    TapButton3              = 3
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 1
    CircularScrolling       = 1
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 8
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 199
    CoastingSpeed           = 0
    PressureMotionMinZ      = 29
    PressureMotionMaxZ      = 159
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 1

Re: [hal touchpad]Problème de reconnaissance

Publié : ven. 28 août 2009, 01:58
par CroK
Ça en a l'air, mais pour être sur, tu as installé xf86-input-synaptics ?