Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Dell Inspiron N5030 Trackpad problems

Linux Kernel, Network, and Services configuration.
Message
Author
blm14
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

#21 Post by blm14 »

hal was installed already.

results of lshal are in the following pastebin

http://pastebin.com/CDyBFFka

User avatar
traveler
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

#22 Post by traveler »

Hmmm... Let's back up. Did you refer to the wiki yet? Run through it if you haven't already.
http://wiki.debian.org/SynapticsTouchpad
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)

blm14
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

#23 Post by blm14 »

according to debian, I have neither alps nor synaptic nor elantech!

Code: Select all

ben@maybeinnovations ~ $ egrep -i 'synap|alps|etps' /proc/bus/input/devices
ben@maybeinnovations ~ $ 
Should I go ahead and try and create an xorg.conf or is that jumping the gun...

User avatar
traveler
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

#24 Post by traveler »

blm14 wrote:according to debian, I have neither alps nor synaptic nor elantech!
Should I go ahead and try and create an xorg.conf or is that jumping the gun...
I wouldn't. See if you can find the service manual for your laptop on Dell's site to confirm what kind of touchpad it is. Dell almost always uses Synaptics as far as I know. Strange.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)

User avatar
traveler
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

#25 Post by traveler »

A quick google search tells me it is an alps. Surprise surprise...
Looking into it...

Edit: It's not clear (to me anyway) if Alps would use the same driver as Synaptics. Maybe someone with an Alps touchpad could chime in on this for clarification. If it does, then following the wiki would be fine.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)

blm14
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

#26 Post by blm14 »

traveler wrote:A quick google search tells me it is an alps. Surprise surprise...
Looking into it...

Edit: It's not clear (to me anyway) if Alps would use the same driver as Synaptics. Maybe someone with an Alps touchpad could chime in on this for clarification. If it does, then following the wiki would be fine.
Anyone with an ALPS touchpad? :) Thanks again traveler for all your help with this problem!

blm14
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

#27 Post by blm14 »

peeking a little deeper into lshal

Code: Select all

udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'
  info.linux.driver = 'psmouse'  (string)
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042'  (string)
  info.product = 'i8042 AUX port'  (string)
  info.subsystem = 'serio'  (string)
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'serio'  (string)
  linux.sysfs_path = '/sys/devices/platform/i8042/serio1'  (string)
  serio.description = 'i8042 AUX port'  (string)
  serio.id = 'serio1'  (string)

udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'
  info.capabilities = {'input', 'input.mouse'} (string list)
  info.category = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  info.product = 'PS/2 Generic Mouse'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'  (string)
  input.device = '/dev/input/event6'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)
  input.product = 'PS/2 Generic Mouse'  (string)
  linux.device_file = '/dev/input/event6'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input6/event6'  (string)
So does this make it a kernel bug as opposed to a xorg driver bug?

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Dell Inspiron N5030 Trackpad problems

#28 Post by stevepusser »

You could give the Liquorix 2.6.37 kernel a try to see if that can clear up the issue--or rule out a newer kernel. If not, then it seems likely that getting down and dirty with udev and/or hal rules files or xorg.conf is going to have to be the solution.

You may also try booting a livecd/liveUSB of another Debian-based distro to see if they have the same issue, or stealing the xorg.conf from that distro if everything works.
MX Linux packager and developer

User avatar
traveler
Posts: 942
Joined: 2010-06-09 22:07

Re: Dell Inspiron N5030 Trackpad problems

#29 Post by traveler »

stevepusser wrote:You could give the Liquorix 2.6.37 kernel a try to see if that can clear up the issue--or rule out a newer kernel. If not, then it seems likely that getting down and dirty with udev and/or hal rules files or xorg.conf is going to have to be the solution.

You may also try booting a livecd/liveUSB of another Debian-based distro to see if they have the same issue, or stealing the xorg.conf from that distro if everything works.
hal and udev seems to be the secret here. The Debian Wiki recommends creating an xorg.conf, but the instructions there are not clear on how to handle an Alps trackpad. I've never had to mess with hal or udev at a low level, so I'll defer to a member with experience there (or better google-fu). The OP has tried the liquorix kernel to no avail.
I wish for a conjugal visit and world peace. (Don't want to seem selfish.)

blm14
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

#30 Post by blm14 »

As traveler mentioned - I already installed liquorix 2.26.37 kernel. BUT! I also posted in the liquorix forums and:

http://techpatterns.com/forums/about1750.html

Evidently there is a patch that someone made in ubuntu for the 2.26.37 kernel which will be included in the next release for liquorix, so it appears I _may_ have a solution by the time liquorix releases a 2.26.38 kernel. But I'd still kind of like some solution in the meantime...

I've never done any udev hacking, and I've already tried several xorg.conf things to instruct X to recognize my touchpad as an ALPS/GlidePoint, to no avail... Although I am more than open to this solution, if someone can help me make it work! :)

User avatar
bugsbunny
Posts: 5354
Joined: 2008-07-06 17:04
Been thanked: 1 time

Re: Dell Inspiron N5030 Trackpad problems

#31 Post by bugsbunny »

I suspect you won't need to wait for 2.6.38, just his next point release for 2.6.37
The current version is 2.6.37-0.dmz.5, so 2.6.37-0.dmz.6 (or higher) should have the patch.

blm14
Posts: 16
Joined: 2011-01-22 02:05

Re: Dell Inspiron N5030 Trackpad problems

#32 Post by blm14 »

Code: Select all

ben@maybeinnovations:/$ uname -a
Linux maybeinnovations 2.6.37-3.dmz.1-liquorix-amd64 #1 ZEN SMP PREEMPT Tue Mar 8 21:06:27 CST 2011 x86_64 GNU/Linux
gpointing-device-settings now shows "imPS/2 ALPS GlidePoint" but there are no gui settings in there or in mouse preferences for touchpad or tap to click :(

mehturt
Posts: 27
Joined: 2007-04-03 06:50
Location: EU

Re: Dell Inspiron N5030 Trackpad problems

#33 Post by mehturt »

I have the same problem, Dell D630.

Escabu
Posts: 1
Joined: 2011-04-19 12:27

Re: Dell Inspiron N5030 Trackpad problems

#34 Post by Escabu »

As far as my newbie mind understands, it is a kernel bug.

I have a Dell Inspiron M5030 and the same problem. I tested many distros: Debian, Puppy, Mandriva, openSUSE, Ubuntu, LMDE, and my touchpad is always recognized as a PS/2 mouse.
I'm now using LMDE with 2.6.38-2-686 kernel and it doesn't work.
Pastebin with my $ dmesg | grep -i mouse, # tpconfig, and # cat /proc/bus/input/devices in http://pastebin.com/NynTdmmk

I found many places where people solve it recompiling psmouse.ko with a patch, but they are all for other models and kernels and anyways I don't know how the heck do it.

Solution (for other models):
Dell E6510 in https://confluence.nau.edu/display/~cmg ... +in+Ubuntu
Dell Vostro V13 in #83 comment of http://bugs.launchpad.net/ubuntu/+sourc ... bug/380126
Dell E2 Series in https://patchwork.kernel.org/patch/118834/

This maybe useful too https://bugs.launchpad.net/ubuntu/+sour ... omments/81

Reports:
Ubuntu report for N5030 https://bugs.launchpad.net/ubuntu/+sour ... bug/678103

I also made a thread in the spanish forum http://www.esdebian.org/foro/46370/alps ... -mouse-ps2

Hope we can solve this soon
# apt-get install hackerfriends-patch (?)

Post Reply