[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

No synaptics touchpad on pbook-12"



Hi list:

I've been using appletouch with my pbook12" touchpad and with driver
synaptics for a long time. I used it with my own compiled kernels from
kernel.org.

Since I decided to give a try to the official kernels in etch (now I'm
using 2.6.18.dfsg.1-11 + xserver-xorg 1:7.1.0-12) I have noticed that I
do not have support for the synaptics extensions.

Xserver-xorg boot time messages (relevant part only) are:

(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
...
Synaptics Touchpad no synaptics event device found (checked 10 nodes)
Synaptics Touchpad The /dev/input/event* device nodes seem to be missing
(**) Option "Device" "/dev/input/mice"
(**) Option "SHMConfig" "true"
(**) Option "LeftEdge" "40"
(**) Option "RightEdge" "875"
(**) Option "TopEdge" "80"
(**) Option "BottomEdge" "650"
(**) Option "FingerLow" "0"
(**) Option "FingerHigh" "30"
(**) Option "MaxTapMove" "20"
(**) Option "EmulateMidButtonTime" "75"
(**) Option "VertScrollDelta" "40"
Query no Synaptics: 6003C8
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device
(EE) Synaptics Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Synaptics Touchpad"
(II) UnloadModule: "synaptics"


My synapctics conf is this one:

Section "InputDevice"
      Driver        "synaptics"
      Identifier    "Synaptics Touchpad"

      #Option        "Device"                "/dev/psaux"
      Option        "Device"                "/dev/input/mice"
      Option        "SendCoreEvents"        "true"
      Option        "Protocol"              "auto-dev"

      Option        "LeftEdge"              "40"
      Option        "RightEdge"             "875"
      Option        "TopEdge"               "80"
      Option        "BottomEdge"            "650"

      Option        "FingerLow"             "0"
      Option        "FingerHigh"            "30"

      #Option        "MaxTapTime"            "100"
      #Option        "MaxDoubleTapTime"      "180"
      Option        "MaxTapMove"            "20"
      Option        "EmulateMidButtonTime"  "75"

      Option        "VertScrollDelta"       "40"
      Option        "HorizScrollDelta"      "30"
      Option        "MinSpeed"              "0.4"
      Option        "MaxSpeed"              "1"
      Option        "AccelFactor"           "0.04"
      Option        "EdgeMotionMinSpeed"    "20"
      Option        "EdgeMotionMaxSpeed"    "20"
      Option        "UpDownScrolling"       "1"

      #Option        "CircularScrolling"     "1"
      #Option        "CircScrollDelta"       "0.1"
      #Option        "CircScrollTrigger"     "0"

      #Option        "RBCornerButton"        "2"
      Option        "SHMConfig"             "on"
EndSection

My problem is that this configuration worked with my own compiled kernels
but not now with the official one.

I've checked that evdev and psmouse are loaded, but still no
/dev/input/event* devices appear: 
$ ls -l /dev/input/
total 0
drwxr-xr-x 2 root root     180 2007-02-24 15:02 by-id
drwxr-xr-x 2 root root     200 2007-02-24 15:02 by-path
crw-rw---- 1 root root 13,  63 2007-02-24 15:00 mice
crw-r--r-- 1 root root 13,  68 2007-02-24 15:02 mightymouse
crw-rw---- 1 root root 13,  32 2007-02-24 15:00 mouse0
crw-rw---- 1 root root 13,  33 2007-02-24 15:02 mouse1
crw-rw---- 1 root root 13,  34 2007-02-24 15:00 mouse2
crw-rw---- 1 root root 13, 128 2007-02-24 15:00 ts0
crw-rw---- 1 root root 13, 129 2007-02-24 15:02 ts1
crw-rw---- 1 root root 13, 130 2007-02-24 15:00 ts2

Any idea about what can be happening?

Thanks
Antonio Corbi



Reply to: