** Description changed: - The touchpad right button and scroll do not work, and tapping is - extremely sensitive (recognizing a tap when I did not touch the - touchpad) and cannot be disabled. (The cursor moves fine.) + The touch pad is completely unresponsive. Apparently, it is now + recognized as an ALPS (see the output of "xinput" below). These are the + new symptoms, as of around March 2011. The old symptoms are listed at + the bottom. Here are the current diagnostics, as per instructions at + https://wiki.ubuntu.com/DebuggingTouchpadDetection . + + "lshw" does not list anything about a mouse or a touch pad or alps or + ps/2. + + + /proc/bus/input/devices lists: + I: Bus=0011 Vendor=0002 Product=0008 Version=0000 + N: Name="PS/2 Mouse" + P: Phys=isa0060/serio2/input1 + S: Sysfs=/devices/platform/i8042/serio2/input/input22 + U: Uniq= + H: Handlers=mouse1 event6 + B: EV=7 + B: KEY=70000 0 0 0 0 0 0 0 0 + B: REL=3 + + I: Bus=0011 Vendor=0002 Product=0008 Version=7321 + N: Name="AlpsPS/2 ALPS GlidePoint" + P: Phys=isa0060/serio2/input0 + S: Sysfs=/devices/platform/i8042/serio2/input/input23 + U: Uniq= + H: Handlers=mouse2 event7 + B: EV=b + B: KEY=420 0 70000 0 0 0 0 0 0 0 0 + B: ABS=1000003 + + + xinput --list + ⎡ Virtual core pointer id=2 [master pointer (3)] + ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] + ⎜ ↳ PS/2 Mouse id=11 [slave pointer (2)] + ⎜ ↳ Logitech USB Optical Mouse id=9 [slave pointer (2)] + ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=12 [slave pointer (2)] + ⎣ Virtual core keyboard id=3 [master keyboard (2)] + ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] + ↳ Video Bus id=6 [slave keyboard (3)] + ↳ Power Button id=7 [slave keyboard (3)] + ↳ Sleep Button id=8 [slave keyboard (3)] + ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)] + ↳ Dell WMI hotkeys id=13 [slave keyboard (3)] + + Device 'PS/2 Mouse': + Device Enabled (125): 1 + Coordinate Transformation Matrix (127): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 + Device Accel Profile (244): 0 + Device Accel Constant Deceleration (245): 1.000000 + Device Accel Adaptive Deceleration (246): 1.000000 + Device Accel Velocity Scaling (247): 10.000000 + Evdev Reopen Attempts (242): 10 + Evdev Axis Inversion (248): 0, 0 + Evdev Axes Swap (250): 0 + Axis Labels (251): "Rel X" (135), "Rel Y" (136) + Button Labels (252): "Button Left" (128), "Button Middle" (129), "Button Right" (130), "Button Wheel Up" (131), "Button Wheel Down" (132) + Evdev Middle Button Emulation (253): 2 + Evdev Middle Button Timeout (254): 50 + Evdev Wheel Emulation (255): 0 + Evdev Wheel Emulation Axes (256): 0, 0, 4, 5 + Evdev Wheel Emulation Inertia (257): 10 + Evdev Wheel Emulation Timeout (258): 200 + Evdev Wheel Emulation Button (259): 4 + Evdev Drag Lock Buttons (260): 0 + + + xev does not register any events on the touch pad. + + + [ 18.897] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/event7) + [ 18.897] (**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "evdev touchpad catchall" + [ 18.897] (**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "touchpad catchall" + [ 18.897] (II) LoadModule: "synaptics" + [ 18.898] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so + [ 18.978] (II) Module synaptics: vendor="X.Org Foundation" + [ 18.978] (II) Synaptics touchpad driver version 1.2.2 + [ 19.033] (II) AlpsPS/2 ALPS GlidePoint: x-axis range 0 - 1023 + [ 19.033] (II) AlpsPS/2 ALPS GlidePoint: y-axis range 0 - 767 + [ 19.033] (II) AlpsPS/2 ALPS GlidePoint: pressure range 0 - 127 + [ 19.033] (II) AlpsPS/2 ALPS GlidePoint: finger width range 0 - 0 + [ 19.033] (II) AlpsPS/2 ALPS GlidePoint: buttons: left right middle + [ 19.069] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 19.069] (**) AlpsPS/2 ALPS GlidePoint: always reports core events + [ 19.093] (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS GlidePoint" (type: TOUCHPAD) + [ 19.093] (**) AlpsPS/2 ALPS GlidePoint: (accel) keeping acceleration scheme 1 + [ 19.093] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration profile 0 + [ 19.093] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration factor: 2.000 + [ 19.093] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration threshold: 4 + [ 19.124] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 19.124] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/mouse2) + [ 1913.657] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 5917.724] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 7588.141] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 20501.292] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 20526.244] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 20578.889] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 20762.580] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 21214.916] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 36794.865] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 37242.029] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 40222.169] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 43949.524] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 44827.940] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 47796.113] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 53727.220] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 54592.277] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 60095.149] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 62853.484] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 65463.860] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 65481.369] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 71280.985] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 82363.785] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 94928.240] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [ 95210.212] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [105646.944] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [111628.468] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [124348.124] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [135193.849] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [135265.060] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [146975.972] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [150128.713] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [151285.736] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [151393.868] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [151606.393] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [152059.501] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [152534.424] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [154312.666] (II) config/udev: removing device AlpsPS/2 ALPS GlidePoint + [154312.687] (II) UnloadModule: "synaptics" + [154404.121] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/mouse2) + [154404.121] (II) config/udev: Adding input device AlpsPS/2 ALPS GlidePoint (/dev/input/event7) + [154404.121] (**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "evdev touchpad catchall" + [154404.121] (**) AlpsPS/2 ALPS GlidePoint: Applying InputClass "touchpad catchall" + [154404.121] (II) Synaptics touchpad driver version 1.2.2 + [154404.184] (II) AlpsPS/2 ALPS GlidePoint: x-axis range 0 - 1023 + [154404.184] (II) AlpsPS/2 ALPS GlidePoint: y-axis range 0 - 767 + [154404.184] (II) AlpsPS/2 ALPS GlidePoint: pressure range 0 - 127 + [154404.184] (II) AlpsPS/2 ALPS GlidePoint: finger width range 0 - 0 + [154404.184] (II) AlpsPS/2 ALPS GlidePoint: buttons: left right middle + [154404.216] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + [154404.216] (**) AlpsPS/2 ALPS GlidePoint: always reports core events + [154404.232] (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS GlidePoint" (type: TOUCHPAD) + [154404.242] (**) AlpsPS/2 ALPS GlidePoint: (accel) keeping acceleration scheme 1 + [154404.242] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration profile 0 + [154404.242] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration factor: 2.000 + [154404.242] (**) AlpsPS/2 ALPS GlidePoint: (accel) acceleration threshold: 4 + [154404.244] (--) AlpsPS/2 ALPS GlidePoint: touchpad found + + + == Old symptoms as of January 2011 == + + + The touchpad right button and scroll do not work, and tapping is extremely sensitive (recognizing a tap when I did not touch the touchpad) and cannot be disabled. (The cursor moves fine.) "lshw" and "/proc/bus/input/devices" list the touchpad as a PS/2 mouse; USB mouse support also breaks sporadically. This is an Ubuntu certified system, Dell Inspiron 1545. http://www.ubuntu.com/certification/hardware/200910-4252 I bought it from Dell with Ubuntu 9.10 installed, and everything worked through many updates until late November 2010. Exactly when the touchpad started acting up, so did the USB mouse. Sporadically, the right button and scroll wheel do not work. All left- clicks act inside a particular window, even if the cursor is outside the window; the cursor does not change between an arrow and an "I" outside the window. Sometimes, all mouse buttons and the Alt key do not work; the cursor freezes as either an arrow or an "I", regardless where it is moved. The symptoms are the same with a fresh install (or live CD) of Ubuntu 9.04, 9.10, 10.04, 10.10. This suggests that there was some firmware installed initially, which was overwritten by some update and is not re- installed with a clean install. This could be the same bug as bug 638025, bug 641320, bug 191024, or bug 565543. I think the touchpad is ALPS but it could be synaptics Below are the diagnostics, as per instructions at https://wiki.ubuntu.com/DebuggingTouchpadDetection . ---- There is no "Touchpad" tab in System > Preferences > Mouse. sudo tpconfig -i Found Synaptics Touchpad. Firmware: 8.96 (multiple-byte mode). Sensor type: unknown (0). Geometry: rectangular/landscape/up. Packets: absolute, 80 packets per second. Corner taps disabled; no tap gestures. Edge motion: none. Z threshold: 6 of 7. 2 button mode; corner tap is right button click. tpconfig can't set the tap sensitivity. cat /proc/bus/input/devices I: Bus=0011 Vendor=0002 Product=0001 Version=0000 N: Name="PS/2 Generic Mouse" P: Phys=isa0060/serio2/input0 S: Sysfs=/devices/platform/i8042/serio2/input/input6 U: Uniq= H: Handlers=mouse1 event6 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=3 xinput --list - ⎡ Virtual core pointer id=2 [master pointer (3)] - ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] - ⎜ ↳ PS/2 Generic Mouse id=11 [slave pointer (2)] - ⎜ ↳ Logitech USB Optical Mouse id=9 [slave pointer (2)] - ⎣ Virtual core keyboard id=3 [master keyboard (2)] - ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] - ↳ Video Bus id=6 [slave keyboard (3)] - ↳ Power Button id=7 [slave keyboard (3)] - ↳ Sleep Button id=8 [slave keyboard (3)] - ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)] - ↳ Dell WMI hotkeys id=12 [slave keyboard (3)] + (same output as now, except that the following line is missing) + - ⎜ ↳ AlpsPS/2 ALPS GlidePoint id=12 [slave pointer (2)] xinput --list-props 11 - Device 'PS/2 Generic Mouse': - Device Enabled (125): 1 - Coordinate Transformation Matrix (127): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 - Device Accel Profile (244): 0 - Device Accel Constant Deceleration (245): 1.000000 - Device Accel Adaptive Deceleration (246): 1.000000 - Device Accel Velocity Scaling (247): 10.000000 - Evdev Reopen Attempts (242): 10 - Evdev Axis Inversion (248): 0, 0 - Evdev Axes Swap (250): 0 - Axis Labels (251): "Rel X" (135), "Rel Y" (136) - Button Labels (252): "Button Left" (128), "Button Middle" (129), "Button Right" (130), "Button Wheel Up" (131), "Button Wheel Down" (132) - Evdev Middle Button Emulation (253): 2 - Evdev Middle Button Timeout (254): 50 - Evdev Wheel Emulation (255): 0 - Evdev Wheel Emulation Axes (256): 0, 0, 4, 5 - Evdev Wheel Emulation Inertia (257): 10 - Evdev Wheel Emulation Timeout (258): 200 - Evdev Wheel Emulation Button (259): 4 - Evdev Drag Lock Buttons (260): 0 + (same output as now, except that the following line was different -- was called "Generic":) + - Device 'PS/2 Mouse': + + Device 'PS/2 Generic Mouse': xev does not register any events for the right touchpad button. When the USB mouse is broken, xev does not register any events for the mouse or touchpad. xkill Select the window whose client you wish to kill with button 1.... xkill: unable to grab cursor dpkg -l xserver-xorg-input-synaptics ... ii xserver-xorg-i 1.2.2-2ubuntu5 Synaptics TouchPad driver for X.Org server grep -iE "syna|touch|alps" /var/log/Xorg.0.log - grep -iE "" /var/log/Xorg.0.log + grep -iE "mouse" /var/log/Xorg.0.log [ 17.597] (==) intel(0): Silken mouse enabled [ 18.153] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event4) [ 18.153] (**) Logitech USB Optical Mouse: Applying InputClass "evdev pointer catchall" [ 18.153] (**) Logitech USB Optical Mouse: always reports core events [ 18.153] (**) Logitech USB Optical Mouse: Device: "/dev/input/event4" [ 18.165] (II) Logitech USB Optical Mouse: Found 3 mouse buttons [ 18.165] (II) Logitech USB Optical Mouse: Found scroll wheel(s) [ 18.165] (II) Logitech USB Optical Mouse: Found relative axes [ 18.175] (II) Logitech USB Optical Mouse: Found x and y relative axes [ 18.175] (II) Logitech USB Optical Mouse: Configuring as mouse [ 18.175] (**) Logitech USB Optical Mouse: YAxisMapping: buttons 4 and 5 [ 18.175] (**) Logitech USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 18.175] (II) XINPUT: Adding extended input device "Logitech USB Optical Mouse" (type: MOUSE) [ 18.175] (II) Logitech USB Optical Mouse: initialized for relative axes. [ 18.176] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0) [ 18.196] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/event6) [ 18.196] (**) PS/2 Generic Mouse: Applying InputClass "evdev pointer catchall" [ 18.196] (**) PS/2 Generic Mouse: always reports core events [ 18.196] (**) PS/2 Generic Mouse: Device: "/dev/input/event6" [ 18.212] (II) PS/2 Generic Mouse: Found 3 mouse buttons [ 18.212] (II) PS/2 Generic Mouse: Found relative axes [ 18.212] (II) PS/2 Generic Mouse: Found x and y relative axes [ 18.212] (II) PS/2 Generic Mouse: Configuring as mouse [ 18.212] (**) PS/2 Generic Mouse: YAxisMapping: buttons 4 and 5 [ 18.212] (**) PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 18.212] (II) XINPUT: Adding extended input device "PS/2 Generic Mouse" (type: MOUSE) [ 18.212] (II) PS/2 Generic Mouse: initialized for relative axes. [ 18.212] (II) config/udev: Adding input device PS/2 Generic Mouse (/dev/input/mouse1)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/705243 Title: Ubnutu-certified laptop: Synaptics touchpad broken, misdetected as PS/2 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs