Ubuntu

Touchpad not working. No booting whithout external mouse plugged in

Asked by ankeG on 2012-08-27

I run Ubuntu 12.04 on a Fujitsu UH572 Lifebook. According to "grep -B 5 mouse /proc/bus/input/devices" I have a Synaptics Touchpad but it doesn't work at all. An external mouse does work though. When no mouse is plugged in the system doesn't even boot.
I don't have a clue what information could be useful but I gonna attach some anyway.... Please ask for more if needed

xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MLK ednet 2.4G mouse id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Fujitsu FUJ02E3 id=7 [slave keyboard (3)]
    ↳ Video Bus id=8 [slave keyboard (3)]
    ↳ Fujitsu FUJ02B1 id=9 [slave keyboard (3)]
    ↳ Power Button id=10 [slave keyboard (3)]
    ↳ FJ Camera id=12 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]

cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input0
U: Uniq=
H: Handlers=event0
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab83
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Fujitsu FUJ02B1"
P: Phys=FUJ02B1/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/FUJ02B1:00/input/input4
U: Uniq=
H: Handlers=kbd event4
B: PROP=0
B: EV=3
B: KEY=1000300000000 0 0 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Fujitsu FUJ02E3"
P: Phys=FUJ02E3/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/FUJ02E3:00/input/input5
U: Uniq=
H: Handlers=kbd event5
B: PROP=0
B: EV=3
B: KEY=1000000000c00 300000 0 0

I: Bus=0003 Vendor=10f1 Product=1a44 Version=1303
N: Name="FJ Camera"
P: Phys=usb-0000:00:1a.0-1.3/button
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input6
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=04fc Product=05da Version=0110
N: Name="MLK ednet 2.4G mouse"
P: Phys=usb-0000:00:14.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/input/input7
U: Uniq=
H: Handlers=kbd mouse0 event7
B: PROP=0
B: EV=1f
B: KEY=4837fff072ff32d bf54444600000000 1f0001 20f908b17c000 677bfad9415fed 9ed68000004400 10000002
B: REL=1c3
B: ABS=100000000
B: MSC=10

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input8
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input9
U: Uniq=
H: Handlers=mouse1 event9
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input10
U: Uniq=
H: Handlers=event10
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input11
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=4

dmesg | egrep -i 'touch|mouse'
[ 1279.847290] psmouse serio1: bad data from KBC - timeout
[ 1279.850391] psmouse serio1: bad data from KBC - timeout
[ 1279.852341] psmouse serio1: bad data from KBC - timeout
[ 1279.854497] psmouse serio1: bad data from KBC - timeout
[ 1279.856404] psmouse serio1: bad data from KBC - timeout
[ 1279.858543] psmouse serio1: bad data from KBC - timeout
[ 1279.860534] psmouse serio1: bad data from KBC - timeout
[ 1279.863610] psmouse serio1: bad data from KBC - timeout
[ 1279.865564] psmouse serio1: bad data from KBC - timeout
[ 1279.867469] psmouse serio1: bad data from KBC - timeout
[ 1279.869615] psmouse serio1: bad data from KBC - timeout
[ 1279.871547] psmouse serio1: bad data from KBC - timeout
[ 1279.873684] psmouse serio1: bad data from KBC - timeout
[ 1279.875684] psmouse serio1: bad data from KBC - timeout
[ 1279.877580] psmouse serio1: bad data from KBC - timeout
[ 1279.879720] psmouse serio1: bad data from KBC - timeout
[ 1279.881665] psmouse serio1: bad data from KBC - timeout
[ 1279.883592] psmouse serio1: bad data from KBC - timeout
[ 1279.885793] psmouse serio1: bad data from KBC - timeout
[ 1279.888815] psmouse serio1: bad data from KBC - timeout
[ 1279.890810] psmouse serio1: bad data from KBC - timeout
(...)

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu xserver-xorg-input-synaptics Edit question
Assignee:
No assignee Edit question
Last query:
2012-10-14
Last reply:
2012-10-23

Try:

echo "option psmouse proto=imps" | sudo tee /etc/modprobe.d/psmouse.conf > /dev/null
sudo modprobe -r psmouse
sudo modprobe psmouse

Does it now work ok?

ankeG (ankegebhard) said : #2

It doesn't work... The output is: WARNING: /etc/modprobe.d/psmouse.conf line 1: ignoring bad line starting with 'option'

echo "options psmouse proto=imps" | sudo tee /etc/modprobe.d/psmouse.conf > /dev/null
sudo modprobe -r psmouse
sudo modprobe psmouse

Bit of a typo, sorry

ankeG (ankegebhard) said : #4

No complaints by the terminal this time. But it doesnt work and now the touchpad doesn't turn up anymore in the output of
xinput list
grep -B 5 mouse /proc/bus/input/devices
cat /proc/bus/input/devices

ankeG (ankegebhard) said : #5

Edit: After a reboot it's all back to the original state

Try:

echo "options psmouse proto=raw" | sudo tee /etc/modprobe.d/psmouse.conf > /dev/null
sudo modprobe -r psmouse
sudo modprobe psmouse

ankeG (ankegebhard) said : #7

Output:
FATAL: Error inserting psmouse (/lib/modules/3.2.0-29-generic/kernel/drivers/input/mouse/psmouse.ko): Invalid argument

ok run:

sudo rm /etc/modprobe.d/psmouse.conf

try the boot option:

i8024.reset

May help

ankeG (ankegebhard) said : #9

Didn't help unfortunately. Thanks for your time and help though!!

I suggest you report a bug. You could try Quantal pre-release in liveCD to see if it's any better there. Don't select to install it though :)

I have the same problem, I try the commands ... but touch pad still doesn't work

ankeG (ankegebhard) said : #13

Quantal doesn't solve the problem (yet).

Launchpad Janitor (janitor) said : #14

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Ladislav Ezr (ezr-ladislav) said : #15

Any progress here? I´m really interested in this laptop, but the incompatibility of the touch-pad is a deal-breaker for me...

ankeG (ankegebhard) said : #16

There is no progress so far. The touchpad still doesnt work. I tried 12.10 as well.
But I came to think that the booting problems are not (directly) related to the touchpad problems as I thought. Sometimes booting works without any problems, sometimes it doesn't. It doesn't seem to depend on the external mouse being plugged in.

James Nakoda (aslan-jnn) said : #17

my first post, and my first contribution here :P
I've also just bought a fujitsu LH572 laptop at 13 October.
To make the touchpad works (I am running wubi stock ubuntu 12.04 , w/o any kernel update), first update your xserver-xorg-input-synaptics to the latest version in repo (1.6.2 as of now).
Then run synclient TouchpadOff=1
run again synclient TouchpadOff=0

then add to the kernel boot parameter "i8041.notimeout" and "i8041.nomux" (w/o quotes). You can add this in GRUB or each time the system boot.

Now the touchpad works as charm ! To right click, just use mac style right click (two finger tap / click). Kinetic scrolling also works!

James Nakoda (aslan-jnn) said : #18

sorry, I mean Fujitsu lifebook UH572, not LH572

Tuomas Levoniemi (tuomas-s) said : #19

Add i8042.notimeout to optional Kernel command line parameters in Grub2 configuration file. I tested this openSUSE 12.2, but i think that solution works fine also in new Ubuntu version.

after a reboot the mouse works ok

Can you help with this problem?

Provide an answer of your own, or ask ankeG for more information if necessary.

To post a message you must log in.