You are not logged in.

#1 2012-11-12 05:56:55

goodgrue
Member
From: CA, USA
Registered: 2008-11-19
Posts: 41

[Solved: hardware failure] Frequent disconnect of keyboard & trackpad

I'm experiencing what seems like a hardware problem, but since I just recently switched to systemd and upgraded a ton of packages I wanted to see if it could possibly be something else. Every few minutes there is an error which causes the USB device to disconnect. I notice it because there is a second or two where I can't use the keyboard or trackpad, and once it reconnects my X settings have been reset (xmodmap, key repeat rate, etc). Here is some output from journalctl that spans two separate occurrences:

Nov 11 21:38:45 lappy kernel: appletouch 7-2:1.1: appletouch: OVERFLOW with data length 64, actual length is 0
Nov 11 21:38:45 lappy acpid[415]: input device has been disconnected, fd 4
Nov 11 21:38:45 lappy kernel: usb 7-2: USB disconnect, device number 33
Nov 11 21:38:45 lappy kernel: appletouch 7-2:1.1: input: appletouch disconnected
Nov 11 21:38:45 lappy kernel: usb 7-2: new full-speed USB device number 34 using uhci_hcd
Nov 11 21:38:45 lappy kernel: usb 7-2: device descriptor read/64, error -71
Nov 11 21:38:46 lappy kernel: usb 7-2: device descriptor read/64, error -71
Nov 11 21:38:46 lappy kernel: usb 7-2: new full-speed USB device number 35 using uhci_hcd
Nov 11 21:38:46 lappy kernel: usb 7-2: device descriptor read/64, error -71
Nov 11 21:38:46 lappy kernel: usb 7-2: device descriptor read/64, error -71
Nov 11 21:38:46 lappy kernel: usb 7-2: new full-speed USB device number 36 using uhci_hcd
Nov 11 21:38:47 lappy kernel: usb 7-2: device not accepting address 36, error -71
Nov 11 21:38:47 lappy kernel: hub 7-0:1.0: unable to enumerate USB device on port 2
Nov 11 21:38:47 lappy kernel: usb 7-2: new full-speed USB device number 38 using uhci_hcd
Nov 11 21:38:47 lappy kernel: hub 7-0:1.0: unable to enumerate USB device on port 2
Nov 11 21:38:48 lappy kernel: usb 7-2: new full-speed USB device number 39 using uhci_hcd
Nov 11 21:38:48 lappy kernel: hub 7-0:1.0: unable to enumerate USB device on port 2
Nov 11 21:38:48 lappy kernel: usb 7-2: new full-speed USB device number 40 using uhci_hcd
Nov 11 21:38:49 lappy kernel: input: Apple Computer Apple Internal Keyboard / Trackpad as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.0/input/input69
Nov 11 21:38:49 lappy kernel: apple 0003:05AC:021A.0028: input,hidraw1: USB HID v1.11 Keyboard [Apple Computer Apple Internal Keyboard / Trackpad] on usb-0000:00:1d.2-2/input0
Nov 11 21:38:49 lappy kernel: appletouch 7-2:1.1: Geyser mode initialized.
Nov 11 21:38:49 lappy kernel: input: appletouch as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.1/input/input70
Nov 11 21:38:49 lappy kernel: input: Apple Computer Apple Internal Keyboard / Trackpad as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.2/input/input71
Nov 11 21:38:49 lappy kernel: apple 0003:05AC:021A.0029: input,hidraw2: USB HID v1.11 Device [Apple Computer Apple Internal Keyboard / Trackpad] on usb-0000:00:1d.2-2/input2
Nov 11 21:38:49 lappy mtp-probe[9510]: checking bus 7, device 40: "/sys/devices/pci0000:00/0000:00:1d.2/usb7/7-2"
Nov 11 21:38:49 lappy mtp-probe[9510]: bus: 7, device: 40 was not an MTP device
Nov 11 21:39:42 lappy kernel: usb 7-2: input irq status -75 received
Nov 11 21:39:42 lappy acpid[415]: input device has been disconnected, fd 4
Nov 11 21:39:42 lappy kernel: hub 7-0:1.0: port 2 disabled by hub (EMI?), re-enabling...
Nov 11 21:39:42 lappy kernel: usb 7-2: USB disconnect, device number 40
Nov 11 21:39:42 lappy kernel: appletouch 7-2:1.1: atp_complete: usb_submit_urb failed with result -19
Nov 11 21:39:42 lappy kernel: appletouch 7-2:1.1: input: appletouch disconnected
Nov 11 21:39:43 lappy kernel: usb 7-2: new full-speed USB device number 41 using uhci_hcd
Nov 11 21:39:43 lappy kernel: input: Apple Computer Apple Internal Keyboard / Trackpad as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.0/input/input72
Nov 11 21:39:43 lappy kernel: apple 0003:05AC:021A.002A: input,hidraw1: USB HID v1.11 Keyboard [Apple Computer Apple Internal Keyboard / Trackpad] on usb-0000:00:1d.2-2/input0
Nov 11 21:39:43 lappy kernel: appletouch 7-2:1.1: Geyser mode initialized.
Nov 11 21:39:43 lappy kernel: input: appletouch as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.1/input/input73
Nov 11 21:39:43 lappy kernel: input: Apple Computer Apple Internal Keyboard / Trackpad as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.2/input/input74
Nov 11 21:39:43 lappy kernel: apple 0003:05AC:021A.002B: input,hidraw2: USB HID v1.11 Device [Apple Computer Apple Internal Keyboard / Trackpad] on usb-0000:00:1d.2-2/input2
Nov 11 21:39:43 lappy mtp-probe[9545]: checking bus 7, device 41: "/sys/devices/pci0000:00/0000:00:1d.2/usb7/7-2"
Nov 11 21:39:43 lappy mtp-probe[9545]: bus: 7, device: 41 was not an MTP device

If anyone has any insights, one way or another, I'd really appreciate it. Thank you!

Last edited by goodgrue (2012-11-12 07:30:03)

Offline

#2 2012-11-12 06:06:48

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [Solved: hardware failure] Frequent disconnect of keyboard & trackpad

Do you have the control set to auto for those specific usb ports?  In /sys, probably somewhere like /sys/bus/usb/usb*/power/control, check the contents of that file.  If it says auto, it means that it is set to automatically go into power saving mode.  In previous kernel versions, this did not seem to be an issue, but I have been seeing this around the forums of late.

Offline

#3 2012-11-12 06:29:05

goodgrue
Member
From: CA, USA
Registered: 2008-11-19
Posts: 41

Re: [Solved: hardware failure] Frequent disconnect of keyboard & trackpad

It is set to auto. I'm currently trying to figure out how to change that...I've seen instructions to do something like `echo -n on > ...`, but that gives me a permission error.

Incidentally, I just downgraded kernels to 3.6.2 and the problem is still here.

Update:

Okay, I changed /sys/bus/usb/devices/usb7/power/control to "on", and the problem is still here. Actually, now it appears to happen *every* time I try to use the trackpad. This could have been the trigger all along -- I only really use my trackpad in the web browser. The keyboard seems to be working fine, but the trackpad is completely unusable at this point (I can move the cursor about 10 pixels before it chokes).

Final update:

Just booted off an old Knoppix livecd and had exactly the same problem, so I guess it is a hardware issue. Thanks, WonderWoofy, for your help!

Last edited by goodgrue (2012-11-12 07:28:21)

Offline

Board footer

Powered by FluxBB