Synaptics trackpad problem

Robin Becker robin at reportlab.com
Mon Jun 4 01:15:31 UTC 2007


I'm trying to get XORG setup on my acer laptop with 6.2 release. Things 
are fine except I cannot get the trackpad to work; x starts, but the 
mouse is frozen. I have had pcbsd on the same machine and the mouse 
worked there, but not as a trackpad.

Any help appreciated

Xorg.0.log

(**) Option "CorePointer"
(**) Synaptics_Touchpad: Core Pointer
(II) XINPUT: Adding extended input device "Synaptics_Touchpad" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
(--) Synaptics_Touchpad synaptics touchpad found
(--)  Synaptics Touchpad, model: 0
(--)  Firmware: 6.2
(--)  Sensor: 18
(--)  new absolute packet format
(--)  Touchpad has extended capability bits
(--)  -> multifinger detection
(--)  -> palm detection
(WW) fcntl(8, O_ASYNC): Inappropriate ioctl for device
Synaptics DeviceOff called


the corrsponding sections in the xorg.conf are
Section "ServerLayout"
     ......
     InputDevice    "Synaptics_Touchpad"    "CorePointer"
EndSection
Section "Module"
     Load  "synaptics"
.....
EndSection
Section "InputDevice"
     Identifier    "Synaptics_Touchpad"
     Driver        "synaptics"

     Option        "Device"        "/dev/psm0"
     Option        "Protocol"        "psm"

     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        "HorizScrollDelta"    "100"

     Option        "MinSpeed"        "0.06"
     Option        "MaxSpeed"        "0.06"
     Option        "AccelFactor"        "0.0010"

     Option        "ScrollButtonRepeat"    "100"
     Option        "UpDownScrolling"    "on"
     Option        "UpDownRepeat"        "on"
     Option        "LeftRightScrolling"    "on"
     Option        "LeftRightRepeat"    "on"

     # "SHMConfig on" seems good works with synclient(1).  But this
     # options is insecure.  I recommended "off" as default.
     Option        "SHMConfig"        "off"

     # If you use circular touchpad, uncomment them.
#    Option        "CircularPad"        "on"
#    Option        "CircularScrolling"    "on"
#    Option        "CircScrollDelta"    "0.5"
EndSection

and certainly

dmesg | grep Synaptics
psm0: model Synaptics Touchpad, device ID 0

as /boot/loader.conf has hw.psm.synaptics_support="1"
-- 
Robin Becker


More information about the freebsd-questions mailing list