Package: xserver-xorg-input-synaptics Version: 0.14.7~git20070706-2 Followup-For: Bug #461760
I can confirm this bug. It seems this does not break all touchpads but at least some. I have a ALPS touchpad in a Toshiba Satellit 2100 Pro and after uprade it breaks the touchpad completely. Downgrade to the current lenny version 0.14.6-1 fixes this issue. Here are the refering fragments of Xorg.0.log with a working touchpad (lennys package): (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "XFree86 Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Card0" (**) |-->Input Device "Keyboard0" (**) |-->Input Device "USB Mouse" (**) |-->Input Device "ALPS Touchpad" (**) Option "AllowMouseOpenFail" "true" (==) Automatically adding devices (==) Automatically enabling devices [...] (**) Option "Protocol" "ExplorerPS/2" (**) USB Mouse: Device: "/dev/input/mice" (**) USB Mouse: Protocol: "ExplorerPS/2" (**) Option "SendCoreEvents" "true" (**) Option "CorePointer" (**) USB Mouse: always reports core events (**) Option "Device" "/dev/input/mice" (**) Option "Buttons" "5" (==) USB Mouse: Emulate3Buttons, Emulate3Timeout: 50 (**) Option "ZAxisMapping" "4 5" (**) USB Mouse: ZAxisMapping: buttons 4 and 5 (**) USB Mouse: Buttons: 9 (**) USB Mouse: Sensitivity: 1 (EE) No Input driver matching `synaptics' (II) evaluating device (USB Mouse) (II) XINPUT: Adding extended input device "USB Mouse" (type: MOUSE) (II) evaluating device (Keyboard0) [...] This is the not working version (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "XFree86 Configured" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Card0" (**) |-->Input Device "Keyboard0" (**) |-->Input Device "USB Mouse" (**) |-->Input Device "ALPS Touchpad" (**) Option "AllowMouseOpenFail" "true" [...] (II) Synaptics touchpad driver version 0.14.6 (1406) (--) ALPS Touchpad auto-dev sets device to /dev/input/event3 (**) Option "Device" "/dev/input/event3" (**) Option "SHMConfig" "On" (**) Option "LeftEdge" "150" (**) Option "RightEdge" "900" (**) Option "TopEdge" "170" (**) Option "BottomEdge" "680" (**) Option "VertScrollDelta" "50" (**) Option "HorizScrollDelta" "50" (**) Option "EdgeMotionMinSpeed" "500" (**) Option "EdgeMotionMaxSpeed" "500" (**) Option "FingerLow" "25" (**) Option "FingerHigh" "30" (**) Option "MaxTapTime" "180" (**) Option "MaxTapMove" "110" (**) Option "EmulateMidButtonTime" "75" (**) Option "UpDownScrolling" "1" (**) Option "LeftRightScrolling" "1" (**) Option "LockedDrags" "0" (**) Option "RTCornerButton" "3" (**) Option "LTCornerButton" "2" (**) Option "CircularScrolling" "0" (**) Option "PalmDetect" "1" (**) Option "PalmMinWidth" "10" (**) Option "PalmMinZ" "20" (--) ALPS Touchpad touchpad found (**) Option "AlwaysCore" (**) ALPS Touchpad: doesn't report core events (II) evaluating device (ALPS Touchpad) (II) XINPUT: Adding extended input device "ALPS Touchpad" (type: MOUSE) (II) evaluating device (USB Mouse) (II) XINPUT: Adding extended input device "USB Mouse" (type: MOUSE) (II) evaluating device (Keyboard0) (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD) (--) ALPS Touchpad auto-dev sets device to /dev/input/event3 (**) Option "Device" "/dev/input/event3" (--) ALPS Touchpad touchpad found Your assumption was true... if xorg complains about the synaptics module it works (another driver taking its part?) and if the synaptics module recognizes the touchpad it does not work. Right now I realised those touchpad specific options (scrolling at the edges etc.) do not work anymore either (with lennys package) what makes sense to me. But I am almost 100% sure it worked completely. This are the touchpad related things in xorg.conf: Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "USB Mouse" "CorePointer" InputDevice "ALPS Touchpad" "AlwaysCore" EndSection [...] Section "InputDevice" Driver "synaptics" Identifier "ALPS Touchpad" Option "Protocol" "auto-dev" Option "Device" "/dev/input/mouse1" Option "Always Core" "1" Option "LeftEdge" "150" Option "RightEdge" "900" Option "TopEdge" "170" Option "BottomEdge" "680" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "110" Option "EmulateMidButtonTime" "75" Option "VertScrollDelta" "50" Option "HorizScrollDelta" "50" Option "MinSpeed" "0.35" Option "MaxSpeed" "0.75" Option "AccelFactor" "0.15" Option "EdgeMotionMinSpeed" "500" Option "EdgeMotionMaxSpeed" "500" Option "RTCornerButton" "3" Option "LTCornerButton" "2" Option "LockedDrags" "0" Option "UpDownScrolling" "1" Option "LeftRightScrolling" "1" Option "TouchPadOff" "0" Option "SHMConfig" "On" Option "CircularScrolling" "0" Option "PalmDetect" "1" Option "PalmMinWidth" "10" Option "PalmMinZ" "20" Option "Buttons" "11" EndSection regards Michael -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.20 (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages xserver-xorg-input-synaptics depends on: ii libc6 2.7-6 GNU C Library: Shared libraries ii libx11-6 2:1.0.3-7 X11 client-side library ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxi6 2:1.1.3-1 X11 Input extension library ii xserver-xorg-core 2:1.4.1~git20080118-1 Xorg X server - core server xserver-xorg-input-synaptics recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]