[Thinkpad X120e/x220] Touchpad disabled on boot

Bug #827637 reported by Marc Legris
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned
Oneiric
Invalid
Medium
Chris Van Hoof

Bug Description

Using the touchpad does not result in the expected behavior of moving the mouse. The trackpoint on this system does work. The touchpad can be initialized by modprobe'ing the psmouse module with proto=bare as an argument.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: linux-image-3.0.0-8-generic 3.0.0-8.11
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 1: SB [HDA ATI SB], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: ubuntu 1581 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Generic'/'HD-Audio Generic at 0x50244000 irq 45'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100200'
   Controls : 4
   Simple ctrls : 1
Card0.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Card1.Amixer.info:
 Card hw:1 'SB'/'HDA ATI SB at 0x50240000 irq 16'
   Mixer name : 'Conexant CX20582 (Pebble)'
   Components : 'HDA:14f15066,17aa21df,00100302'
   Controls : 8
   Simple ctrls : 5
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown'
   Mixer name : 'ThinkPad EC (unknown)'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Tue Aug 16 16:42:32 2011
HibernationDevice: RESUME=UUID=710b067f-50fe-4c51-ab69-604e4f40e5c2
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110815)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 002: ID 064e:e201 Suyin Corp. Lenovo Integrated Webcam
MachineType: LENOVO 059622U
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-8-generic root=UUID=d6c5e0f6-4b13-4225-87a8-d7ebec4b3384 ro quiet splash initcall_debug vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.0.0-8-generic N/A
 linux-backports-modules-3.0.0-8-generic N/A
 linux-firmware 1.59
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/06/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8FET29WW (1.13 )
dmi.board.asset.tag: Not Available
dmi.board.name: 059622U
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8FET29WW(1.13):bd05/06/2011:svnLENOVO:pn059622U:pvrThinkPadX120e:rvnLENOVO:rn059622U:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 059622U
dmi.product.version: ThinkPad X120e
dmi.sys.vendor: LENOVO

Revision history for this message
Marc Legris (maaarc-deactivatedaccount-deactivatedaccount-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :
Changed in linux (Ubuntu):
assignee: nobody → Chris Van Hoof (vanhoof)
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris Van Hoof (vanhoof) wrote :

Manoj -- Was this random touchpad/trackpoint behaviour ever observed on the 120e?

Changed in linux (Ubuntu):
assignee: Chris Van Hoof (vanhoof) → Manoj Iyer (manjo)
importance: Undecided → Medium
Revision history for this message
Manoj Iyer (manjo) wrote :

No We did not see this issue with the Sutton machines.

Revision history for this message
Daniel Farrell (dfarrell07) wrote :

I seem to be affected by a similar bug. Seemingly randomly, my touchpad on a Lenovo W520 stops working. The red nub keeps working, however. Restarting sometimes fixes it, but sometimes it doesn't. I can use fn+f7 to turn off my red nub, but it has no effect on my touchpad. I haven't tried any fixes mentioned above, or in this (http://bit.ly/qx2da3) thread, because it is working right now. The only fix I've tried is:

gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true

That was not effective, nothing changed. I have disabled the function that disables the touchpad while typing, to see if that helps. Next time it breaks, I will start trying fixes, and report back.

This looks like a similar bug to: http://bit.ly/nDr6KB, and maybe others. I'm looking through launchpad at related bugs now.

Revision history for this message
Daniel Farrell (dfarrell07) wrote :

After turning off 'disable touchpad while typing,' I haven't had this bug in two days.

summary: - [Thinkpad X120e] Touchpad disabled on boot
+ [Thinkpad X120e/x220] Touchpad disabled on boot
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu Oneiric):
status: New → Confirmed
Revision history for this message
Chris Van Hoof (vanhoof) wrote :

Marc -- Can you test this with Oneiric + updates? There was an odd issue on the x220 prior to Oneiric being released where the touchpad would be sluggish (borderline unresponsive) when lightdm was firing up ... it was found that a mystery hdmi port (likely related to the dock) was being probed endlessly. This was fixed before the final release.

--chris

Changed in linux (Ubuntu Oneiric):
assignee: nobody → Marc Legris (maaarc)
status: Confirmed → Incomplete
Revision history for this message
sedesc (sedesc) wrote :

Hi,

i have similar problems with the Lenovo ThinkPad E320. After I installed Ubuntu 11.10. The TouchPad works not as expected. Both, the left and the right, buttons are recognized only as one single button. When I press a button and move over the touchpad a menu opens. The trackpoint works fine.

-sedesc

Revision history for this message
Marc Legris (maaarc-deactivatedaccount-deactivatedaccount-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Chris -- Testing with updates fixes the touchpad, but the touchpad buttons are still disabled. To enable these buttons: 'modprobe proto=bare' after 'rmmod psmouse'

Changed in linux (Ubuntu Oneiric):
status: Incomplete → Confirmed
Changed in linux (Ubuntu Oneiric):
importance: Undecided → Medium
assignee: Marc Legris (maaarc) → Chris Van Hoof (vanhoof)
Revision history for this message
haytjes (h4writer) wrote :

Marc, thank you for the commando's. I had to do it a bit different to get them working again:
- sudo rmmod psmouse
- modprobe psmouse
- Fn + F8 (disable touchpad)
- Fn + F8 (enable touchpad)

Revision history for this message
James M. Leddy (jm-leddy) wrote :

haytjes or Marc, do you know if you have proto=bare somewhere in your modprobe.conf files? It seems weird that it works by simply reloading the module. What happens if you just hit Fn + F8 without the module reload?

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

FWIW, I don't have any problem with my touchpad on my x220 running Oneiric. Button behavior and other touchpad behavior seems fine running the Oneiric release iso, and after updates (to 3.0.0-14.23 kernel). My x220 indicates BIOS Revision:1.20

Revision history for this message
James M. Leddy (jm-leddy) wrote :

Hi Marc,

Would you try the latest bios? We have tried to reproduce this on an X201 that we have and we haven't been able to. BIOS is the only delta between the machines we've found so far. The one we're using is v(1.20).

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
assignee: Manoj Iyer (manjo) → Marc Legris (maaarc)
Revision history for this message
Marc Legris (maaarc-deactivatedaccount-deactivatedaccount-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Updated the BIOS on the X220 and I'm still seeing issues, touchpoint does not work and the trackpad buttons do not work as well. Adding proto=bare clears up these issues. Fn + F8 does not disable the touchpad/touchpoint

Revision history for this message
James M. Leddy (jm-leddy) wrote :

Both of these machines are pre-production. We will have a production x220 tomorrow to certify.

Revision history for this message
James M. Leddy (jm-leddy) wrote :

I am closing this with the same justification as in bug 787738:

> Marking this bug as invalid. This bug was specific to tracking the random
> loss of a trackpoint and/or touchpad buttongs (top of the touchpad)
> on the x220, e220s, and e420s, not specific to the clickpad itself.
>
> Since the original issue appears to have only manifested on the first
> wave of these machines shipped and has not re-occured (no
> activity upstream or on the lists) I am going to close this bug out for now.
>
> If you are having clickpad related issues please file a new bug or see
> the ones referenced in this report.
>
> --chris

Changed in linux (Ubuntu Oneiric):
status: Confirmed → Invalid
Changed in linux (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
halo9en (knightfall-0) wrote :

I have the same problem on a new Lenovo Thinkpad X121E. Touchpad buttons and red nub are disabled randomly on boot and I have either to restart (Linux kernel 3.4 with Gnome 3) or use rmmod psmouse followed by modprobe psmouse proto=bare

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.