Page 4 of 4 FirstFirst ... 234
Results 31 to 33 of 33

Thread: Multitap with synaptic touchpad

  1. #31
    Join Date
    Nov 2006
    Location
    Montreal
    Beans
    Hidden!

    Re: Multitap with synaptic touchpad

    Does anyone know of a list that specifies which Synaptics device is capable of what?

    I have two laptops, both running 9.04. The older one (HP Compaq NC6000) shows the following in dmesg:
    Code:
    Synaptics Touchpad, model: 1, fw: 5.9, id: 0x1b6eb1, caps: 0xa84793/0x100000
    Two-finger scrolling works fine. synclient shows f=2 when I touch it with two fingers. The width parameter w stays more or less constant.

    The newer machine (HP EliteBook 6930p) has the following:
    Code:
    Synaptics Touchpad, model: 1, fw: 7.0, id: 0x1c0b1, caps: 0xd04791/0xb00000
    On this machine, I can't get the two-finger business to work. synclient always shows f=1. However, the w parameter increases significantly when I touch with two or three fingers. z stays more or less the same.

    This sounds like a case where EmulateTwoFingerMinW could help, However, my synclient version 0.99.3 doesn't recognize it and putting it into the fdi file as mentioned in earlier posts here doesn't have any effect.

    EDIT: read this thread again and found the bit about xserver-xorg-input-synaptics from Debian Sid. Installed that, and it works! Great
    Last edited by wanchai; September 4th, 2009 at 10:03 AM.

  2. #32
    Join Date
    May 2006
    Beans
    160
    Distro
    Kubuntu 9.10 Karmic Koala

    Re: Multitap with synaptic touchpad

    I managed to get something out of my Dell Precision M6400:

    * hardware
    Code:
    Synaptics Touchpad, model: 1, fw: 7.0, id: 0x1c0b1, caps: 0xd44791/0xf0040d
    * xserver-xorg-input-synaptics was installed from debian unstable
    Code:
    dpkg -l xserver-xorg-input-synaptics
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
    ||/ Name                   Version                Description
    +++-======================-======================-============================================================
    ii  xserver-xorg-input-syn 1.1.2-1                Synaptics TouchPad driver for X.Org server
    * my /usr/share/hal/fdi/policy/20thirdparty$ 11-x11-synaptics.fdi
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <deviceinfo version="0.2">
      <device>
        <match key="info.capabilities" contains="input.touchpad">
            <merge key="input.x11_driver" type="string">synaptics</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.EmulateTwoFingerMinZ" type="string">10</merge>
            <merge key="input.x11_options.EmulateTwoFingerMinW" type="string">10</merge>
            <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
            <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
            <merge key="input.x11_options.VertEdgeScroll" type="string">0</merge>
        </match>
      </device>
    </deviceinfo>
    * /var/log/Xorg.0.log:
    Code:
    (II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
    (II) LoadModule: "synaptics"
    (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
    (II) Module synaptics: vendor="X.Org Foundation"
            compiled for 1.6.1.901, module version = 1.1.2
            Module class: X.Org XInput Driver
            ABI class: X.Org XInput driver, version 4.0
    (II) Synaptics touchpad driver version 1.1.2
    (**) Option "Device" "/dev/input/event9"
    (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
    (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
    (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
    (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
    (II) SynPS/2 Synaptics TouchPad: buttons: left right middle double triple
    (**) Option "SHMConfig" "On"
    (**) Option "EmulateTwoFingerMinZ" "10"
    (**) Option "EmulateTwoFingerMinW" "10"
    (**) Option "VertEdgeScroll" "0"
    (**) Option "VertTwoFingerScroll" "1"
    (**) Option "HorizTwoFingerScroll" "1"
    (**) Option "TapButton1" "1"
    (**) Option "TapButton2" "3"
    (**) Option "TapButton3" "2"
    (--) SynPS/2 Synaptics TouchPad: touchpad found
    (**) SynPS/2 Synaptics TouchPad: always reports core events
    (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
    (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
    (**) SynPS/2 Synaptics TouchPad: (accel) filter chain progression: 2.00
    (**) SynPS/2 Synaptics TouchPad: (accel) filter stage 0: 20.00 ms
    (**) SynPS/2 Synaptics TouchPad: (accel) set acceleration profile 0
    (--) SynPS/2 Synaptics TouchPad: touchpad found
    That's not as smooth as a real multi-finger device, but better than nothing.
    Last edited by aurelieng; September 26th, 2009 at 06:54 AM.

  3. #33
    Join Date
    Feb 2008
    Location
    I'm lost ... HELP!
    Beans
    1,014
    Distro
    Xubuntu

    Re: Multitap with synaptic touchpad

    Quote Originally Posted by aurelieng View Post
    ...
    That's not as smooth as a real multi-finger device, but better than nothing.
    A few days ago I added this merge line :
    Code:
          <merge key="input.x11_options.JumpyCursorThreshold" type="string">100</merge>
    It improved things a lot with regard to the jumpiness. It's just a hunch, but reasonable values are between 50 and 300.

    To check your current value run
    Code:
    synclient -l
    Last edited by miegiel; September 26th, 2009 at 12:02 PM.

Page 4 of 4 FirstFirst ... 234

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •