You are not logged in.
Ok I ll go straight to the Xorg log:
root:/$ cat /var/log/Xorg.0.log | grep synaptics
[ 640.216] (II) LoadModule: "synaptics"
[ 640.216] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 640.216] (II) Module synaptics: vendor="X.Org Foundation"
[ 640.216] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 640.216] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 640.216] (EE) synaptics: SynPS/2 Synaptics TouchPad: Synaptics driver unable to detect protocol
[ 640.216] (II) UnloadModule: "synaptics"
[ 640.216] (II) Unloading synaptics
[ 640.217] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 640.217] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 640.217] (EE) synaptics: SynPS/2 Synaptics TouchPad: Synaptics driver unable to detect protocol
[ 640.217] (II) UnloadModule: "synaptics"
[ 640.217] (II) Unloading synapticsroot:/$ cat /etc/X11/xorg.conf.d/10-synaptics.conf
Section "InputClass"
Identifier "Touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "ZAxisMapping" "4 5 6 7"
Option "Protocol" "auto-dev"
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 "MinSpeed" "0.20"
Option "MaxSpeed" "1.00"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSectionLast edited by twilight0 (2011-10-14 16:33:42)
Proud Arch Linux user since 2007.
Offline
Bump... Nobody has issues...? i havent seen touchpad not working since 2004!
Proud Arch Linux user since 2007.
Offline
Hi, the grep output is too sparse.
However, correct value of the protocol option would be "event".
Last edited by laloch (2011-10-14 12:29:02)
Offline
Ok in that case I ll provide the full Xorg log (except the part for the graphic card):
[ 639.474]
X.Org X Server 1.11.1
Release Date: 2011-09-24
[ 639.474] X Protocol Version 11, Revision 0
[ 639.474] Build Operating System: Linux 3.0-ARCH i686
[ 639.474] Current Operating System: Linux Pollux 3.0-ck #1 SMP PREEMPT Wed Oct 5 00:36:01 EDT 2011 i686
[ 639.474] Kernel command line: root=/dev/sda6 ro 5 radeon.modeset=1 elevator=bfq logo.nologo quiet splash initrd=../initramfs-linux-ck.img BOOT_IMAGE=../vmlinuz-linux-ck
[ 639.474] Build Date: 10 October 2011 08:49:15AM
[ 639.474]
[ 639.474] Current version of pixman: 0.22.2
[ 639.474] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 639.474] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 639.475] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Oct 14 01:58:40 2011
[ 639.475] (==) Using config file: "/etc/X11/xorg.conf"
[ 639.475] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 639.476] (==) ServerLayout "Layout"
[ 639.476] (**) |-->Screen "Screen" (0)
[ 639.476] (**) | |-->Monitor "Monitor"
[ 639.476] (**) | |-->Device "ATI Radeon"
[ 639.476] (**) Option "DontZap" "off"
[ 639.483] (**) Option "AllowMouseOpenFail" "true"
[ 639.483] (**) Option "Pixmap" "32"
[ 639.483] (==) Automatically adding devices
[ 639.483] (==) Automatically enabling devices
[...]
[ 640.167] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[ 640.167] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 640.167] (II) LoadModule: "evdev"
[ 640.167] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.167] (II) Module evdev: vendor="X.Org Foundation"
[ 640.167] compiled for 1.10.99.902, module version = 2.6.0
[ 640.167] Module class: X.Org XInput Driver
[ 640.167] ABI class: X.Org XInput driver, version 13.0
[ 640.167] (II) Using input driver 'evdev' for 'Power Button'
[ 640.167] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.167] (**) Power Button: always reports core events
[ 640.167] (**) Power Button: Device: "/dev/input/event4"
[ 640.167] (--) Power Button: Found keys
[ 640.167] (II) Power Button: Configuring as keyboard
[ 640.167] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event4"
[ 640.168] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 640.168] (**) Option "xkb_rules" "evdev"
[ 640.168] (**) Option "xkb_model" "evdev"
[ 640.168] (**) Option "xkb_layout" "us"
[ 640.206] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[ 640.206] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 640.206] (II) Using input driver 'evdev' for 'Video Bus'
[ 640.206] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.206] (**) Video Bus: always reports core events
[ 640.206] (**) Video Bus: Device: "/dev/input/event5"
[ 640.206] (--) Video Bus: Found keys
[ 640.206] (II) Video Bus: Configuring as keyboard
[ 640.206] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/device:02/LNXVIDEO:00/input/input5/event5"
[ 640.206] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 640.206] (**) Option "xkb_rules" "evdev"
[ 640.206] (**) Option "xkb_model" "evdev"
[ 640.206] (**) Option "xkb_layout" "us"
[ 640.207] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 640.207] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 640.207] (II) Using input driver 'evdev' for 'Power Button'
[ 640.207] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.207] (**) Power Button: always reports core events
[ 640.207] (**) Power Button: Device: "/dev/input/event1"
[ 640.207] (--) Power Button: Found keys
[ 640.207] (II) Power Button: Configuring as keyboard
[ 640.208] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1/event1"
[ 640.208] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[ 640.208] (**) Option "xkb_rules" "evdev"
[ 640.208] (**) Option "xkb_model" "evdev"
[ 640.208] (**) Option "xkb_layout" "us"
[ 640.208] (II) config/udev: Adding input device Lid Switch (/dev/input/event3)
[ 640.208] (II) No input driver/identifier specified (ignoring)
[ 640.209] (II) config/udev: Adding input device Sleep Button (/dev/input/event2)
[ 640.209] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[ 640.209] (II) Using input driver 'evdev' for 'Sleep Button'
[ 640.209] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.209] (**) Sleep Button: always reports core events
[ 640.209] (**) Sleep Button: Device: "/dev/input/event2"
[ 640.209] (--) Sleep Button: Found keys
[ 640.209] (II) Sleep Button: Configuring as keyboard
[ 640.209] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2/event2"
[ 640.209] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[ 640.209] (**) Option "xkb_rules" "evdev"
[ 640.209] (**) Option "xkb_model" "evdev"
[ 640.209] (**) Option "xkb_layout" "us"
[ 640.210] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event10)
[ 640.210] (**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall"
[ 640.210] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[ 640.210] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.210] (**) Logitech USB Receiver: always reports core events
[ 640.210] (**) Logitech USB Receiver: Device: "/dev/input/event10"
[ 640.210] (--) Logitech USB Receiver: Found 20 mouse buttons
[ 640.210] (--) Logitech USB Receiver: Found scroll wheel(s)
[ 640.210] (--) Logitech USB Receiver: Found relative axes
[ 640.210] (--) Logitech USB Receiver: Found x and y relative axes
[ 640.210] (II) Logitech USB Receiver: Configuring as mouse
[ 640.210] (II) Logitech USB Receiver: Adding scrollwheel support
[ 640.211] (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[ 640.211] (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 640.211] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:10.1/usb3/3-1/3-1:1.0/input/input12/event10"
[ 640.211] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 10)
[ 640.211] (II) Logitech USB Receiver: initialized for relative axes.
[ 640.211] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[ 640.211] (**) Logitech USB Receiver: (accel) acceleration profile 0
[ 640.211] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[ 640.211] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[ 640.211] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse1)
[ 640.211] (II) No input driver/identifier specified (ignoring)
[ 640.212] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event11)
[ 640.212] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall"
[ 640.212] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[ 640.212] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.212] (**) Logitech USB Receiver: always reports core events
[ 640.212] (**) Logitech USB Receiver: Device: "/dev/input/event11"
[ 640.212] (--) Logitech USB Receiver: Found 1 mouse buttons
[ 640.212] (--) Logitech USB Receiver: Found scroll wheel(s)
[ 640.212] (--) Logitech USB Receiver: Found relative axes
[ 640.212] (--) Logitech USB Receiver: Found absolute axes
[ 640.212] (--) Logitech USB Receiver: Found keys
[ 640.212] (II) Logitech USB Receiver: Configuring as mouse
[ 640.212] (II) Logitech USB Receiver: Configuring as keyboard
[ 640.212] (II) Logitech USB Receiver: Adding scrollwheel support
[ 640.212] (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[ 640.212] (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 640.212] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:10.1/usb3/3-1/3-1:1.1/input/input13/event11"
[ 640.212] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 11)
[ 640.212] (**) Option "xkb_rules" "evdev"
[ 640.212] (**) Option "xkb_model" "evdev"
[ 640.212] (**) Option "xkb_layout" "us"
[ 640.213] (EE) Logitech USB Receiver: failed to initialize for relative axes.
[ 640.213] (II) Logitech USB Receiver: initialized for absolute axes.
[ 640.213] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[ 640.213] (**) Logitech USB Receiver: (accel) acceleration profile 0
[ 640.213] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[ 640.213] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[ 640.214] (II) config/udev: Adding input device Western Digital My Book (/dev/input/event9)
[ 640.214] (II) No input driver/identifier specified (ignoring)
[ 640.214] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[ 640.214] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 640.214] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[ 640.214] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.214] (**) AT Translated Set 2 keyboard: always reports core events
[ 640.214] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[ 640.214] (--) AT Translated Set 2 keyboard: Found keys
[ 640.214] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[ 640.214] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[ 640.215] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
[ 640.215] (**) Option "xkb_rules" "evdev"
[ 640.215] (**) Option "xkb_model" "evdev"
[ 640.215] (**) Option "xkb_layout" "us"
[ 640.215] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event7)
[ 640.215] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 640.215] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Touchpad"
[ 640.216] (II) LoadModule: "synaptics"
[ 640.216] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 640.216] (II) Module synaptics: vendor="X.Org Foundation"
[ 640.216] compiled for 1.11.0, module version = 1.5.0
[ 640.216] Module class: X.Org XInput Driver
[ 640.216] ABI class: X.Org XInput driver, version 13.0
[ 640.216] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 640.216] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 640.216] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 640.216] (**) Option "Protocol" "auto-dev"
[ 640.216] (**) Option "Device" "/dev/input/event7"
[ 640.216] (EE) synaptics: SynPS/2 Synaptics TouchPad: Synaptics driver unable to detect protocol
[ 640.216] (EE) PreInit returned 11 for "SynPS/2 Synaptics TouchPad"
[ 640.216] (II) UnloadModule: "synaptics"
[ 640.216] (II) Unloading synaptics
[ 640.217] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 640.217] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Touchpad"
[ 640.217] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 640.217] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 640.217] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 640.217] (**) Option "Protocol" "auto-dev"
[ 640.217] (**) Option "Device" "/dev/input/mouse0"
[ 640.217] (EE) synaptics: SynPS/2 Synaptics TouchPad: Synaptics driver unable to detect protocol
[ 640.217] (EE) PreInit returned 11 for "SynPS/2 Synaptics TouchPad"
[ 640.217] (II) UnloadModule: "synaptics"
[ 640.217] (II) Unloading synaptics
[ 640.217] (II) config/udev: Adding input device PC Speaker (/dev/input/event6)
[ 640.217] (II) No input driver/identifier specified (ignoring)
[ 640.218] (II) config/udev: Adding input device Acer hotkey driver (/dev/input/event8)
[ 640.218] (**) Acer hotkey driver: Applying InputClass "evdev keyboard catchall"
[ 640.218] (II) Using input driver 'evdev' for 'Acer hotkey driver'
[ 640.218] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 640.218] (**) Acer hotkey driver: always reports core events
[ 640.219] (**) Acer hotkey driver: Device: "/dev/input/event8"
[ 640.219] (--) Acer hotkey driver: Found keys
[ 640.219] (II) Acer hotkey driver: Configuring as keyboard
[ 640.219] (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event8"
[ 640.219] (II) XINPUT: Adding extended input device "Acer hotkey driver" (type: KEYBOARD, id 13)
[ 640.219] (**) Option "xkb_rules" "evdev"
[ 640.219] (**) Option "xkb_model" "evdev"
[ 640.219] (**) Option "xkb_layout" "us"
[ 650.516] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 658.461] (II) Open ACPI successful (/var/run/acpid.socket)
[ 658.461] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 4986.169] (II) config/udev: Adding input device 00:11:67:00:0C:8A (/dev/input/event12)
[ 4986.205] (**) 00:11:67:00:0C:8A: Applying InputClass "evdev keyboard catchall"
[ 4986.205] (II) Using input driver 'evdev' for '00:11:67:00:0C:8A'
[ 4986.205] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 4986.619] (**) 00:11:67:00:0C:8A: always reports core events
[ 4986.619] (**) 00:11:67:00:0C:8A: Device: "/dev/input/event12"
[ 4986.620] (--) 00:11:67:00:0C:8A: Found keys
[ 4986.620] (II) 00:11:67:00:0C:8A: Configuring as keyboard
[ 4986.643] (**) Option "config_info" "udev:/sys/devices/virtual/input/input14/event12"
[ 4986.643] (II) XINPUT: Adding extended input device "00:11:67:00:0C:8A" (type: KEYBOARD, id 14)
[ 4986.643] (**) Option "xkb_rules" "evdev"
[ 4986.643] (**) Option "xkb_model" "evdev"
[ 4986.643] (**) Option "xkb_layout" "us"
[ 5397.518] (II) config/udev: removing device 00:11:67:00:0C:8A
[ 5397.518] (II) 00:11:67:00:0C:8A: Close
[ 5397.518] (II) UnloadModule: "evdev"
[ 5397.518] (II) Unloading evdev
[ 32438.143] (II) PM Event received: Capability ChangedI ve tried "event" protocol, but it makes no difference. According to man synaptics "event" and "auto-dev" options are for 2.6 kernels.
Proud Arch Linux user since 2007.
Offline
[ 639.474] Current Operating System: Linux Pollux 3.0-ck #1 SMP PREEMPT Wed Oct 5 00:36:01 EDT 2011 i686 [ 639.474] Kernel command line: root=/dev/sda6 ro 5 radeon.modeset=1 elevator=bfq logo.nologo quiet splash initrd=../initramfs-linux-ck.img BOOT_IMAGE=../vmlinuz-linux-ck
Did you try with unpatched kernel?
I ve tried "event" protocol, but it makes no difference. According to man synaptics "event" and "auto-dev" options are for 2.6 kernels.
There's no difference between 2.6.x and 3.x kernels and the "protocol" option defaults to "auto-dev" and can be safely omitted. I just wanted to point out, that explicitly setting options to their default values does not make any sense.
Offline
twilight0 wrote:[ 639.474] Current Operating System: Linux Pollux 3.0-ck #1 SMP PREEMPT Wed Oct 5 00:36:01 EDT 2011 i686 [ 639.474] Kernel command line: root=/dev/sda6 ro 5 radeon.modeset=1 elevator=bfq logo.nologo quiet splash initrd=../initramfs-linux-ck.img BOOT_IMAGE=../vmlinuz-linux-ckDid you try with unpatched kernel?
I ve tried "event" protocol, but it makes no difference. According to man synaptics "event" and "auto-dev" options are for 2.6 kernels.
There's no difference between 2.6.x and 3.x kernels and the "protocol" option defaults to "auto-dev" and can be safely omitted. I just wanted to point out, that explicitly setting options to their default values does not make any sense.
No, to be honest, not yet, but then again I think it will make no difference and yet I ll try and reboot in a couple of minutes and report back. As for the protocol, yes, I ll ommit it.
Proud Arch Linux user since 2007.
Offline
Yep, I had the same problem.
Solved by commenting out these lines:
# MatchDevicePath "/dev/input/event*"
# Option "Protocol" "auto-dev"
Offline
Yes, commenting out the protocol option fixed it, thanks.
Last edited by twilight0 (2011-10-14 16:34:27)
Proud Arch Linux user since 2007.
Offline
Same problem. Same fix. Thanks for sharing.
Offline