Touchpad-indicator incorrectly detects some devices as a mouse.

Reported by Miguel Angel Santamaría Rogado on 2011-07-01
60
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Touchpad-indicator
High
Lorenzo Carbonell

Bug Description

In some laptops, there is some hardware incorrectly detected as a mouse (Acer TimelineX, Lenovo/IBM thinkpad and maybe others). This causes that the indicator does not disable the touchpad.

If you are bitten by this bug, please download the attached script in /usr/share/touchpad-indicator and send us the output. The output can be very long, so better direct it to a file and attach it; you can do that executing this in a terminal: /usr/share/touchpad-indicator/device_list.py > my_device_list

Regards, Miguel Angel.

UPDATE: Since version 0.8.1 device_list.py is included with Touchpad-indicator.

Changed in touchpad-indicator:
status: New → In Progress
assignee: nobody → Miguel Angel Santamaría Rogado (gabiel)
Stan Angeloff (stanangeloff) wrote :

This actually happens on my Dell Inspiron N5110. When I have the panel auto-start and auto-disable the mouse, on reboot the touchpad is always disabled. Once I plug in a mouse and unplug it, I can use it again. Very annoying as I don't always bring a mouse with me and end up locking myself out of half the stuff on the PC.

Attached is the report as generated by device_list.py. Happy to carry any more testing required.

Stan Angeloff (stanangeloff) wrote :

Typical, I posted in the wrong bug -- should have went in here https://bugs.launchpad.net/touchpad-indicator/+bug/793190

Hello Stan,

check the attached watchdog.py, it must work now. Just overwrite the existing /usr/share/touchpad-indicator/watchdog.py and launch the indicator.

Regards, Miguel Angel.

description: updated
description: updated
Stan Angeloff (stanangeloff) wrote :

Hi Miguel,

Thank you for the provided update. I suffered a Kernel Panic and wasn't able to test earlier. I can confirm my trackpad is recognised on boot now.

JPM (jpm-5) wrote :
  • a Edit (21.1 KiB, text/plain)

Ubuntu 11.04 ; Dell Latitude E6320

When I lauch touchpad-indicator (8.1.1) I notice no change.

I join the output of device_list

Hello JPM,

have you changed watchdog.py? You have to use the attached one (https://bugs.launchpad.net/touchpad-indicator/+bug/804372/+attachment/2197342/+files/watchdog.py) until it gets included in a new release.

Regards, Miguel Angel.

JPM (jpm-5) wrote :

Hello Miguel Angel,

Well, indeed, now it works. I am ashamed !

Thanks a lot,
JPM

harry (rimez) wrote :

hi miguel,

Any news on this bug? I'm really wanting this indicator :(

Changed in touchpad-indicator:
status: In Progress → Fix Committed
milestone: none → 0.9.1.1
importance: Undecided → High

Hello Harry,

try the latest version. If your your touchpad is still detected as a mouse send the output of device_list.py.

Regards, Miguel Angel.

harry (rimez) wrote :

Hi Miguel,

Still not working for me.
output of the script attached.

Thanks.

Changed in touchpad-indicator:
status: Fix Committed → In Progress

Please,

run touchpad-indicator -l > devices_list.txt

and paste here

Thanks for your patient, I think we can solve this soon

Changing the watchdog.py did not work for me.

xinput set-int-prop "PS/2 Mouse" "Device Enabled" 8 0
correctly disable my touchpad.
This is the only way I found.

It is that : Ubunti see my touchpad as a mouse ?

Ivan Dokov (ivandokov) wrote :

$ ./device_list.py > ~/output
No LSB modules are available.
Traceback (most recent call last):
  File "./device_list.py", line 101, in <module>
    print(unicode(chr(255)))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position 0: ordinal not in range(128)

This is what I've got. Using Ubuntu 11.10 with Sony Vaio VPCEB1S1E

Ivan Dokov (ivandokov) wrote :

Sorry for the double post. Forgot to attach the output from touchpad-indicator -l

harry (rimez) wrote :

After reinstalling Natty (botched attempt at moving to Oneiric Unity/Gnome3) I was reconfiguring my system. Whilst looking up the imps mouse fix I found a post on the Ubuntu forums which referred to a synaptic bug with a patched driver.

With the patched driver the touchpad indicator finally works (on my TimelineX 3820tg)!

Here's the bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/550625
Here's the link to the driver: http://people.canonical.com/~sforshee/alps-touchpad/psmouse-alps-0.9/psmouse-alps-dkms_0.9_all.deb

I hope it helps someone else :)

harry (rimez) wrote :

Update to my last one -- there a newer driver that I didn't catch the first time around:
http://people.canonical.com/~sforshee/alps-touchpad/psmouse-alps-0.10/psmouse-alps-dkms_0.10_all.deb

It appears that this will be put into the 3.3 kernel.

Changed in touchpad-indicator:
milestone: 0.9.1.1 → none
milestone: none → 0.9.3.0
assignee: Miguel Angel Santamaría Rogado (gabiel) → Lorenzo Carbonell (lorenzo-carbonell)
status: In Progress → Fix Committed
Changed in touchpad-indicator:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers