touchpad not recognized

Bug #598366 reported by tmokeefe
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Model: ASUS K42JV-X1
OS: Ubuntu 10.04 (64-bit)

When I go to "System > Mouse" I do not see a tab for Touchpad. Unfortunately, this prevents me from disabling especially tap-click (grrrrr)

Here are some dmesg output:

me@asus:~$ dmesg | grep -i synaptics
me@asus:~$ dmesg | grep -i touchpad
me@asus:~$ dmesg | grep -i mouse
[ 2.278163] input: Macintosh mouse button emulation as /devices/virtual/input/input3
[ 2.324128] mice: PS/2 mouse device common for all mice
[ 11.757391] Modules linked in: snd_hda_intel(+) snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss arc4 snd_seq_midi fbcon snd_rawmidi tileblit i915(+) snd_seq_midi_event ath9k font bitblit mac80211 softcursor ath snd_seq vga16fb vgastate snd_timer snd_seq_device cfg80211 uvcvideo videodev asus_laptop nouveau v4l1_compat v4l2_compat_ioctl32 sdhci_pci sdhci snd jme mii ttm led_class soundcore psmouse snd_page_alloc drm_kms_helper serio_raw intel_agp drm i2c_algo_bit video output lp parport ahci
[ 11.891969] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio4/input/input9
[18632.729540] Modules linked in: binfmt_misc ppdev snd_hda_codec_intelhdmi snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss arc4 snd_seq_midi fbcon snd_rawmidi tileblit i915 snd_seq_midi_event ath9k font bitblit mac80211 softcursor ath snd_seq vga16fb vgastate snd_timer snd_seq_device cfg80211 uvcvideo videodev asus_laptop nouveau v4l1_compat v4l2_compat_ioctl32 sdhci_pci sdhci snd jme mii ttm led_class soundcore psmouse snd_page_alloc drm_kms_helper serio_raw intel_agp drm i2c_algo_bit video output lp parport ahci

Let me know what else you may need.

Revision history for this message
Leo Arias (elopio) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in xserver-xorg-input-synaptics.
(With many applications, you can report a future bug directly on the appropriate package by opening the application's "Help" menu and choosing "Report a Problem". https://wiki.ubuntu.com/ReportingBugs)

affects: ubuntu → xserver-xorg-input-synaptics (Ubuntu)
Revision history for this message
Leo Arias (elopio) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We need some more information from you before we can start working on this bug.

Please include the information requested at https://wiki.ubuntu.com/DebuggingHardwareDetection as separate attachments.

And here are the specific instructions for the touchpad: https://wiki.ubuntu.com/DebuggingTouchpadDetection#In%20case%20some%20features%20of%20your%20touchpad%20like%20scrolling,%20tapping,%20dragging%20don%27t%20work%20%28as%20expected%29

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → Incomplete
Revision history for this message
Gursimran singh (simar) wrote :

It appears that your touchpad is not really detected by the computer, as of now we need the information that Leo demanded for reporting your bug upstream.

This is my output for the same command and I have a working synaptics Touchpad..

simar@simar-laptop:~$ dmesg | grep -i synaptics
[ 21.721603] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000
[ 21.772040] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input9

simar@simar-laptop:~$ dmesg | grep -i mouse
[ 0.377044] input: Macintosh mouse button emulation as /devices/virtual/input/input2
[ 0.463034] mice: PS/2 mouse device common for all mice

simar@simar-laptop:~$ dmesg | grep -i touchpad
[ 21.721603] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000
[ 21.772040] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input9

Also try to find out the vendor of your touchpad for your laptop model..

Bryce Harrington (bryce)
Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Incomplete → New
status: New → Incomplete
Revision history for this message
tmokeefe (timothy-okeefe) wrote :

I've attached a number of files that were recommended by the link above. They are attached to this comment in a zip archive:

The files included are:

1. dmesg
2. devices
3. Xorg.0.log

Revision history for this message
Gursimran singh (simar) wrote :

I have seen the files and I'm considering the case .
Your touchpad is not recognised and is considered as a mouse so to verify that it is a bug indeed and not a driver installation issue please consider it..

Make sure that the package xserver-xorg-input-synaptics is installed in the system>package manager.
Also install another package gpointing device-settings. This is a configration utility for the synaptics driver.

Revision history for this message
tmokeefe (timothy-okeefe) wrote :

A) xserver-xorg-input-synaptics is already the newest version

B) gpointing-device-settings was not installed, but I did install it and it added a menu item System > Preferences > Pointing Devices

Going into System > Preferences > Mouse I still cannot see a Touchpad tab,

Going into the new System > Preferences > Pointing Devices menu item, I do not see anything except that the system has detected a Im/PS2 Logitech Wheel Mouse which is not the case (though I did at one point attach a USB Logitech keyboard/mouse setup, but that is not the case at the moment).

Revision history for this message
Gursimran singh (simar) wrote :

tmokeefe Please update your xorg,conf file located in /etc/X11/xorg.conf. I will modify this file which you can use in your system to force load the synaptics module...

Please make sure to upload the files directly without archiving them

Revision history for this message
Gursimran singh (simar) wrote :

upload the file in your home directory by running this
xinput -list --long >~/xinput.txt

Revision history for this message
Gursimran singh (simar) wrote :

Also upload devices file once again. This is very important as there may be problem in your loading of evdev driver in kernel
cat /proc/bus/input/devices >devices.txt

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Incomplete → New
status: New → Incomplete
Revision history for this message
tmokeefe (timothy-okeefe) wrote :

In the following 3 comments (including this one) I have attached the "devices" output, my "xorg.conf" file, and the "xinput" output.

Revision history for this message
tmokeefe (timothy-okeefe) wrote :

Here is the devices output

Revision history for this message
tmokeefe (timothy-okeefe) wrote :

Sorry, here is the devices output

Revision history for this message
tmokeefe (timothy-okeefe) wrote :

On second look, I do not even have an xorg.conf file (and this is a default installation).

Revision history for this message
Gursimran singh (simar) wrote :

In your devices.txt I have noticed
N: Name="ImPS/2 Logitech Wheel Mouse"

Is this the touchpad being recognised as a mouse or you are using a mouse??

Revision history for this message
Gursimran singh (simar) wrote :

If you are using a mouse. It is recomended that you should reboot unplug the mouse and then with only touchpad, boot in and reupload all the files again. Your bug is very close to being triaged, this information may confuse the upstream developers.

Revision history for this message
Gursimran singh (simar) wrote :

Same for your output in xinput.txt

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Gursimran singh (simar) wrote :

Otherwise this bug is now almost traiged and ready to be forwarded upstream ..

Revision history for this message
Gursimran singh (simar) wrote :

Also upload your xorg.0.log and dmesg file again. The file you uploaded in archive is giving reading error with gedit..

Revision history for this message
tmokeefe (timothy-okeefe) wrote :

I do not have a mouse attached to the laptop. At one point since owning this laptop I did attach an external, wireless USB mouse/keyboard (by Logitech). I'm not sure if that explains why those entries might exist.

None of the files I've attached throughout this bug did I have that external keyboard/mouse attached to the laptop. I figured as you pointed out that this would only be a source of confusion.

I will attach the dmesg output to this comment and the Xorg.0.log to the following comment.

Revision history for this message
tmokeefe (timothy-okeefe) wrote :

Here is the Xorg.0.log

Revision history for this message
Dmitry Torokhov (dtor) wrote :

The touchpad not recognized correctly is a kernel problem. If you do dual-boot what the other OS reports the touchpad as? Since it is detected as Logitech by linux kernel it might actually be elantech, but it is hard to be sure.

affects: xserver-xorg-input-synaptics (Ubuntu) → linux (Ubuntu)
Revision history for this message
tmokeefe (timothy-okeefe) wrote :

I do not dual-boot, however I know someone who has the same laptop running Windows 7.

Windows 7 reports the touchpad as a:

ELAN PS/2 Port Smartpad

Hardware ID: ETD0001

Compatible IDs:
SYN0A00
SYN0002
PNP0F03

Not sure how much of this is useful, but that's what I have.

Revision history for this message
Gursimran singh (simar) wrote :

Ya you are right Dmitry its surely a kernel problem..
What I confused with is that the Logitech mouse detected by the kernel may be a externel mouse that tmokeefe has connected and the kernel does not detect the touchpad at all..

But as tmokeefe has confirmed that the commands were run without any mouse connected .. Its a detection error ....

Revision history for this message
Dmitry Torokhov (dtor) wrote :

Ok, so it looks like it is an Elantech touchpad. The support of these touchpads is being improved, with 2.6.34 you will probably need "option psmouse force_elantech=1", 2.6.35 should automatically recognize [most] Elantechs, and 2.6.36 will have better support for the features offered by various modes. Sorry I am unable to map this data on Ubuntu's releases since I am not really using Ubuntu.

Revision history for this message
Gursimran singh (simar) wrote :

tmokeefe

Revision history for this message
Gursimran singh (simar) wrote :

First of all thanks for cooperating in the information collection in atimely manner about the bug. However this bug is already there on launchpad and is a duplicate of the bug https://bugs.edge.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/123775 . However with the information collected it has been proved that the bug still exist in Lucid.
Regarding this I'm marking this bug as duplicate you are advised to suscribe to the bug #123775 and proceed there instead..

Regards

Revision history for this message
Gursimran singh (simar) wrote :

Mind the correction about the dupllicate bug

The bug 123775 is in turn duplicate of the bug https://bugs.edge.launchpad.net/bugs/512192 and this bug is already being worked out bu experts. Though in my knowledge some patches are present in the bug which could help you out for the time being ....

So forward all your coorespondance to bug https://bugs.edge.launchpad.net/bugs/512192 ..

thanks, have a nice day

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.