Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Archive > Main Support Categories > Hardware & Laptops
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.
Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

Hardware & Laptops
Problems with hardware & laptops not being detected or supported during or after install.

 
 
Thread Tools Display Modes
Old August 4th, 2006   #1
lee_connell
Way Too Much Ubuntu
 
Join Date: Dec 2004
Location: NH
Beans: 234
Ubuntu 8.10 Intrepid Ibex
Send a message via MSN to lee_connell
Synaptics Touchpad

Hi all,

I have Dell E1505 and touchpad works however I'm having issues. I use the tapping feature to click around. It seems as though the sensitivity in the xorg.conf file is not correct, but I've played with it and can't get any different results.

When I tap it sometimes takes 2-3 taps to get it to actually execute my tap. This is very annoyings. The left mouse click works everytime with no problems. Is there any advice as to how to fix this problem?

NOTE: It doesn't matter how hard I tap the touchpad, it still will not execute my tap until the 2nd or 3rd tap. This doesn't happen everytime but extremely often.

Thanks!
lee_connell is offline  
Old August 5th, 2006   #2
mpvano
Gee! These Aren't Roasted!
 
Join Date: Oct 2005
Beans: 198
Re: Synaptics Touchpad

There are quite a few more settings for the touchpad than the few that are listed in the default xorg.conf file.

On some machines you need drastically different settings than the ones provided.

You should have a program called "synclient" . Try running it from a terminal window. If it won't run and reports a problem with shared memory, you need to modify your xorg.conf to have the line

Option "SHMConfig" "true"

in the synaptics input device section and then restart your machine.

using "synclient -l" you can examine ALL the relevant settings. The documentation for the program in /usr/share/doc explains their function.

synclient lets you modify individual settings to experiment until you find a set of settings that work for you. It may take a few iterations to get the touchpad stable in all conditions of humidity, etc.

I use a shell script to load the temporary settings for ALL the possible values (derived from synclient -l) with a single command when I'm experimenting. It's easy to get confused if you modify more than one parameter at a time.

Once you have a set that works well, you can add ALL the variables in the set to the input section in xorg.conf for the touchpad.

You can still "touch up" individual settings using synclient if they're not quite right and then modify them later in xorg.conf. The problem is that settings in xorg.conf only take effecgt when X is started.

I think you're probably having trouble with the values that indicate how many cells need to be active or inactive to indicate the finger is down. The values depend on your finger shape.

These values vary a lot - the values for one brand of computer are unlikely to be right for yours. These values may not work at all with your machine, but for reference, I'm listing the values that work well on my IBM T30 for me. (It took me a while to get them figured out).

Option "SHMConfig" "true"
Option "LeftEdge" "1900"
Option "RightEdge" "5400"
Option "TopEdge" "1900"
Option "BottomEdge" "4000"
Option "FingerLow" "40"
Option "FingerHigh" "50"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "MaxDoubleTapTime" "180"
Option "ClickTime" "50"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "70"
Option "HorizScrollDelta" "0"
Option "MinSpeed" "0.03"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.03"
Option "EdgeMotionMinZ" "30"
Option "EdgeMotionMaxZ" "160"
Option "EdgeMotionMinSpeed" "0"
Option "EdgeMotionMaxSpeed" "0"
Option "EdgeMotionUseAlways" "0"
Option "UpDownScrolling" "1"
Option "TouchpadOff" "0"
Option "GuestMouseOff" "0"
Option "LockedDrags" "0"
Option "RTCornerButton" "0"
Option "RBCornerButton" "0"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "CircularScrolling" "0"
Option "CircScrollDelta" "0"
Option "CircScrollTrigger" "0"
Option "CircularPad" "0"

Note that my configuration may enable or disable some features according to my taste. For example, I disable horizontal scrolling.

Don't forget your settings will probably be much different than mine. Use the defaults from "synclient -l" for your machine as starting points.

I hope this gets you started...

Mario
mpvano is offline  
Old August 7th, 2006   #3
lee_connell
Way Too Much Ubuntu
 
Join Date: Dec 2004
Location: NH
Beans: 234
Ubuntu 8.10 Intrepid Ibex
Send a message via MSN to lee_connell
Re: Synaptics Touchpad

Mario,

Thank you very much for your detailed response. I just got time to test this out. Thanks for the input, I will be trying this tonight!!

Lee
lee_connell is offline  
Old August 7th, 2006   #4
lee_connell
Way Too Much Ubuntu
 
Join Date: Dec 2004
Location: NH
Beans: 234
Ubuntu 8.10 Intrepid Ibex
Send a message via MSN to lee_connell
Re: Synaptics Touchpad

I can't seem to get it right it's like it's not detecting my finger pressure every time. I also have to have sendcoreevents true or mouse wont move.
lee_connell is offline  
Old August 7th, 2006   #5
mpvano
Gee! These Aren't Roasted!
 
Join Date: Oct 2005
Beans: 198
Re: Synaptics Touchpad

I don't know about your sendcoreevents issue, it's probably a difference in how your X windows is configured. I wouldn't worry about it if you got it straightened out...

FingerHi and FingerLow are the values that you should focus on.

For starters, you might go back to just adding the shared memory command and no other settings (just comment them out in xorg.conf if you've already added them), restart X and then dump the defaults for your configuration using synclient -l .

Then experiment with small changes in those values. As I warned you, the values for my machine are probably not even close to appropriate for yours.

You can Think of the FingerHi and FingerLow values as if they are the relative area of your finger in contact to be understood as meaning touching, and releasing contact with pad.

Experiment with just one value a ta time using individual setclient commands. Once you're happier with one, add it to the xorg.conf file. and work on another.

Mario
mpvano is offline  
Old August 8th, 2006   #6
lee_connell
Way Too Much Ubuntu
 
Join Date: Dec 2004
Location: NH
Beans: 234
Ubuntu 8.10 Intrepid Ibex
Send a message via MSN to lee_connell
Re: Synaptics Touchpad

Mario,

I did change fingerhigh and fingerlow. that seemed to work, now when i tap on something it works 90% of the time, however now i have to put alot more pressure on the touchpad to move the mouse around?
lee_connell is offline  
Old August 8th, 2006   #7
mpvano
Gee! These Aren't Roasted!
 
Join Date: Oct 2005
Beans: 198
Re: Synaptics Touchpad

Sounds like your on the right track. I got things more or less working right in 10 or 20 experiments, but I had to experiment for months to get everything working completely to my satisfaction. Don't be afraid to experiment, the values don't work very intuitively....

A little patience and a lot of experimentation will get you there....

Mario
mpvano is offline  
 

Bookmarks

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:06 PM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry