LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 04-23-2006, 11:41 PM   #1
Archalien
LQ Newbie
 
Registered: Feb 2005
Posts: 16

Rep: Reputation: 0
2.6.13+ Kernels hose Synaptics Touchpad


Ive been using Fedora 3/4 for a while now mainly because it supported full touchpad functionality out of the box.

Unfortuneately after upgradeing to any kernel 2.6.13 or newer on ANY distro my touchpad gets screwed up.

Everything boots fine w/o errors as expected, except whenever touchpad is attempted to be used dmesg outputs:

psmouse.c: TouchPad at isa0060/serio1/input0 lost sync at byte 1
or byte 4, etc over and over. Sometimes it says:
psmouse.c: TouchPad at isa0060/serio1/input0 - driver resynched
Once I saw it said something like going into "relaxed mode" due to the errors.

This happens on any distro using a kernel 2.6.13 or newer.

Researching/google seemed to suggest that the touchpad interrupt was failing because a lower interrrupt was blocking for too long. Usually associated with battery polling or cpu frequency polling.

I tried booting w/ all these options(or combinations):

noapic noapci nolapic noapictimer
apm=off acpi=off lapic=off apictimer=off
irqpoll pci=assign-busses i8042.nomux

Nothing worked at all:
The only thing that did was booting with:
psmouse.proto=bare
or
psmouse.proto=imps (Sometimes worked)
Which force my touchpad into strict ps2 mode, synaptics driver not loaded, hence lose scrolling, etc....

But in this mode touchpad works fine, in Windows OK too.

My Bios has almost no setting to fool with, tried switching Dos touchpad support, usb2/1 dos support etc, sppedstep setting but there isnt anything else, none worked.

The problem appears as soon as mouse pointer appears during boot up, USB mouse(plugged in already/ or hotplugged at any time) works fine. Im pretty sure its nothing to do with X (xorg.conf) or gnome as a completely bare install with gnome only works fine, then all I do is upgrade kernel and hosed.......


Its is apparent by now though that it was definitely something that was changed (IN KERNEL) between 2.6.12 and 2.6.13 and any newer ones up to 2.6.16 now. Ive tried several distro specific boards w/ no luck. So I come here as a last resort. I really need help. If I can figure out what was changed in the kernel Ill unchange it and rebuild, but i GOTAA FIND WHATS WRONG FIRST....

Any help appreciated, thx

Last edited by Archalien; 04-23-2006 at 11:50 PM.
 
Old 04-24-2006, 02:05 AM   #2
Randux
Senior Member
 
Registered: Feb 2006
Location: Siberia
Distribution: Slackware & Slamd64. What else is there?
Posts: 1,705

Rep: Reputation: 55
If you go to freshmeat.net and search for synaptics and download the package, there are notes about 2.6 kernels needing to be patched to support the touchpad. It's a pretty nice package with troubleshooting notes, and a couple of guys on Slackware have gotten their touchpads to work using it. Check the Slackware forum, I think CW Wilson is one guy who runs it using a 2.6 kernel.

I run a 2.4.. kernel and the driver worked out of the box.
 
Old 04-24-2006, 02:09 AM   #3
Archalien
LQ Newbie
 
Registered: Feb 2005
Posts: 16

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Randux
If you go to freshmeat.net and search for synaptics and download the package, there are notes about 2.6 kernels needing to be patched to support the touchpad. It's a pretty nice package with troubleshooting notes, and a couple of guys on Slackware have gotten their touchpads to work using it. Check the Slackware forum, I think CW Wilson is one guy who runs it using a 2.6 kernel.

I run a 2.4.. kernel and the driver worked out of the box.
Thanks for the reply,

All kernels from 2.6.6 through 2.6.12 in fedora 3 and fedora 4 worked fine oob.
So I dont think its a 2.6 vs 2.4 problem but a .12 vs .13-->.16 one....

Ill check it out, not sure its going to work though
 
Old 04-24-2006, 02:22 AM   #4
Randux
Senior Member
 
Registered: Feb 2006
Location: Siberia
Distribution: Slackware & Slamd64. What else is there?
Posts: 1,705

Rep: Reputation: 55
If not, contact the dev. It seems like those guys are pretty responsive from the threads I saw. They will probably be able to figure it out.

Now if I could only get it working on OpenBSD!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Need to kill touchpad click. (Synaptics Touchpad / FC4) sarysa Linux - Laptop and Netbook 4 02-19-2007 03:15 PM
synaptics touchpad with 2.6.14 dracolich Linux - General 10 11-11-2005 01:46 PM
Synaptics touchpad beatupbilly Linux - Hardware 6 11-28-2004 11:43 AM
Synaptics Touchpad beatupbilly Fedora 2 01-14-2004 11:14 PM
synaptics touchpad d_lake Linux - Hardware 5 02-08-2003 11:01 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 12:59 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration