I have a Dell Inspiron 1525 laptop which until a few days ago was running openSUSE 11.3 without any issues. I just upgraded to openSUSE 12.2; upon rebooting I found that the trackpad didn’t work at all. The synaptics module is loaded and hwinfo shows the touchpad is detected, but KDM and KDE are completely unresponsive to its use. Running synaptiks gives me the “No touchpad found” message.
I first suspected that this was Bug 756129 (that is, a problem specific to my laptop’s trackpad) but today I bought a USB mouse to use and it doesn’t work either. Again, hwinfo shows that the mouse is detected, but moving or clicking it has no effect.
The problem seems to be specific to my pointing devices. I don’t think it’s a problem with USB in general, because I tried plugging in a USB keyboard and it works fine.
Can anyone suggest any steps for troubleshooting the problem?
In case it’s of any use, here’s the output of hwinfo --mouse:
37: USB 00.0: 10503 USB Mouse
[Created at usb.122]
Unique ID: wn1q.VK6REcAktt6
Parent ID: 2XnU.v+N+B0xY+P6
SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.0
SysFS BusID: 5-2:1.0
Hardware Class: mouse
Model: "Logitech USB Optical Mouse"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0xc05a "USB Optical Mouse"
Revision: "63.00"
Compatible to: int 0x0210 0x0013
Driver: "usbhid"
Driver Modules: "usbhid"
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:2:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-mouse, /dev/input/by-path/pci-0000:00:1d.0-usb-0:2:1.0-mouse
Device Number: char 13:63 (char 13:32)
Speed: 1.5 Mbps
Module Alias: "usb:v046DpC05Ad6300dc00dsc00dp00ic03isc01ip02"
Driver Info #0:
Buttons: 3
Wheels: 1
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #36 (Hub)
45: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.5+smWHVjPI3
Hardware Class: mouse
Model: "PS/2 Mouse"
Vendor: 0x0002
Device: 0x0008 "PS/2 Mouse"
Compatible to: int 0x0210 0x0003
Device File: /dev/input/mice (/dev/input/mouse1)
Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event2, /dev/input/by-path/platform-i8042-serio-2-event-mouse, /dev/input/by-path/platform-i8042-serio-2-mouse
Device Number: char 13:63 (char 13:33)
Driver Info #0:
Buttons: 3
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=no, avail=yes, need=no, active=unknown
46: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.249]
Unique ID: AH6Q.5+smWHVjPI3
Hardware Class: mouse
Model: "AlpsPS/2 ALPS GlidePoint"
Vendor: 0x0002
Device: 0x0008 "AlpsPS/2 ALPS GlidePoint"
Compatible to: int 0x0210 0x0003
Device File: /dev/input/mice (/dev/input/mouse2)
Device Files: /dev/input/mice, /dev/input/mouse2, /dev/input/event3, /dev/input/by-path/platform-i8042-serio-2-event-mouse, /dev/input/by-path/platform-i8042-serio-2-mouse
Device Number: char 13:63 (char 13:34)
Driver Info #0:
Buttons: 3
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=no, avail=yes, need=no, active=unknown
My Xorg.0.log shows it complaining about an obsolete “InputDevices” keyword, and also about 29 messages informing me that “AutoAddDevices is off” and that it’s not adding some devices, many of which are the trackpad or mouse. Here are some excerpts from the full log:
1891.176]
X.Org X Server 1.12.3
Release Date: 2012-07-09
1891.176] X Protocol Version 11, Revision 0
1891.176] Build Operating System: openSUSE SUSE LINUX
1891.176] Current Operating System: Linux sable.nothingisreal.com 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep 26 17:05:00 UTC 2012 (259fc87) x86_64
1891.192] Kernel command line: root=/dev/disk/by-id/scsi-SATA_WDC_WD2500BEVS-_WD-WXC707112334-part6 resume=/dev/disk/by-id/ata-WDC_WD2500BEVS-75UST0_WD-WXC707112334-part5 splash=verbose vga=0x364 3
1891.192] Build Date: 08 January 2013 11:56:04AM
1891.192]
1891.192] Current version of pixman: 0.24.4
1891.192] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
1891.192] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
1891.192] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 29 07:49:00 2013
1891.239] (==) Using config file: "/etc/X11/xorg.conf"
1891.239] (==) Using config directory: "/etc/X11/xorg.conf.d"
1891.239] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
1891.475] Parse error on line 44 of section Files in file /etc/X11/xorg.conf
Ignoring obsolete keyword "InputDevices".
1891.475] Parse error on line 45 of section Files in file /etc/X11/xorg.conf
Ignoring obsolete keyword "InputDevices".
1891.491] (==) ServerLayout "Layout[all]"
1891.491] (**) |-->Screen "Screen[0]" (0)
1891.491] (**) | |-->Monitor "Monitor[0]"
1891.491] (**) | |-->Device "Device[0]"
1891.491] (**) |-->Input Device "Keyboard[0]"
1891.491] (**) |-->Input Device "Mouse[1]"
1891.491] (**) |-->Input Device "Mouse[3]"
1891.491] (**) Option "AllowMouseOpenFail" "on"
1891.491] (**) Option "Xinerama" "off"
1891.491] (**) Option "AutoAddDevices" "off"
1891.491] (**) Not automatically adding devices
1891.491] (==) Automatically enabling devices
1894.246] (**) Option "CoreKeyboard"
1894.246] (**) Keyboard[0]: always reports core events
1894.246] (**) Keyboard[0]: always reports core events
1894.246] (**) Option "Protocol" "Standard"
1894.246] (**) Option "XkbRules" "xfree86"
1894.246] (**) Option "XkbModel" "microsoftpro"
1894.246] (**) Option "XkbLayout" "dvorak,us"
1894.246] (**) Option "XkbOptions" "grp:alt_shift_toggle"
1894.246] (II) XINPUT: Adding extended input device "Keyboard[0]" (type: KEYBOARD, id 6)
1894.270] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
1894.270] (II) AutoAddDevices is off - not adding device.
1894.270] (II) config/udev: Adding input device Power Button (/dev/input/event5)
1894.270] (II) AutoAddDevices is off - not adding device.
1894.271] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
1894.271] (II) AutoAddDevices is off - not adding device.
1894.271] (II) config/udev: Adding input device Sleep Button (/dev/input/event6)
1894.271] (II) AutoAddDevices is off - not adding device.
1894.271] (II) config/udev: Adding input device Laptop Integrated Webcam (/dev/input/event16)
1894.271] (II) AutoAddDevices is off - not adding device.
1894.271] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event10)
1894.271] (II) AutoAddDevices is off - not adding device.
1894.271] (II) config/udev: Adding input device HDA Intel Front Headphone (/dev/input/event11)
1894.271] (II) AutoAddDevices is off - not adding device.
1894.271] (II) config/udev: Adding input device HDA Intel Rear Mic (/dev/input/event12)
1894.271] (II) AutoAddDevices is off - not adding device.
1894.272] (II) config/udev: Adding input device HDA Intel Line (/dev/input/event13)
1894.272] (II) AutoAddDevices is off - not adding device.
1894.272] (II) config/udev: Adding input device HDA Intel Line Out Front (/dev/input/event14)
1894.272] (II) AutoAddDevices is off - not adding device.
1894.272] (II) config/udev: Adding input device HDA Intel HDMI/DP,pcm=3 (/dev/input/event15)
1894.272] (II) AutoAddDevices is off - not adding device.
1894.272] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event1)
1894.272] (II) AutoAddDevices is off - not adding device.
1894.272] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
1894.272] (II) AutoAddDevices is off - not adding device.
1894.273] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
1894.273] (II) AutoAddDevices is off - not adding device.
1894.273] (II) config/udev: Adding input device PS/2 Mouse (/dev/input/event2)
1894.273] (II) AutoAddDevices is off - not adding device.
1894.273] (II) config/udev: Adding input device PS/2 Mouse (/dev/input/mouse1)
1894.273] (II) AutoAddDevices is off - not adding device.
1894.273] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/event3)
1894.273] (II) AutoAddDevices is off - not adding device.
1894.273] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/mouse2)
1894.273] (II) AutoAddDevices is off - not adding device.
1894.273] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
1894.273] (II) AutoAddDevices is off - not adding device.
1894.274] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event9)
1894.274] (II) AutoAddDevices is off - not adding device.
1978.047] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event1)
1983.368] (II) AutoAddDevices is off - not adding device.
1983.368] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
1983.368] (II) AutoAddDevices is off - not adding device.
2039.811] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
2039.811] (II) AutoAddDevices is off - not adding device.
2039.812] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event1)
2039.812] (II) AutoAddDevices is off - not adding device.
2101.553] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)
2101.553] (II) AutoAddDevices is off - not adding device.
2101.554] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event1)
2101.554] (II) AutoAddDevices is off - not adding device.
dmesg shows the USB mouse being repeatedly detected and disconnected over thirty times, with the device number incrementing each time. Here’s the end of the full log:
2099.704260] usb 5-2: USB disconnect, device number 35
2101.160199] usb 5-2: new low-speed USB device number 36 using uhci_hcd
2101.320485] usb 5-2: New USB device found, idVendor=046d, idProduct=c05a
2101.320495] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
2101.320502] usb 5-2: Product: USB Optical Mouse
2101.320507] usb 5-2: Manufacturer: Logitech
2101.336201] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.0/input/input50
2101.336540] generic-usb 0003:046D:C05A.0023: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:1d.0-2/input0
2161.454235] usb 5-2: USB disconnect, device number 36
2162.910276] usb 5-2: new low-speed USB device number 37 using uhci_hcd
2163.070965] usb 5-2: New USB device found, idVendor=046d, idProduct=c05a
2163.070975] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
2163.070982] usb 5-2: Product: USB Optical Mouse
2163.070987] usb 5-2: Manufacturer: Logitech
2163.087695] input: Logitech USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.0/input/input51
2163.088051] generic-usb 0003:046D:C05A.0024: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-0000:00:1d.0-2/input0