LinuxQuestions.org
Visit Jeremy's Blog.
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
 
LinkBack Search this Thread
Old 10-08-2005, 08:57 PM   #1
Ay-Karamba!
Member
 
Registered: Aug 2005
Location: Sydney
Distribution: Ubuntu, FC4
Posts: 43

Rep: Reputation: 15
how to configure touchpad mouse


Hi,
I'm running FC4 on my laptop, and I couldn't find a way to configure the touchpad pointing device. The problem is the bottom horizontal edge of the touchpad correspond to 'back' and 'forward' in firefox, and I keep pressing them accidentally. I've tried to search some threads and howtos, but I couldn't find anything much.
 
Old 10-11-2005, 11:10 AM   #2
Nd4Spd
Member
 
Registered: Jul 2004
Location: In a Ditch
Distribution: Slackware, Debian, SuSE, Fedora Core 4
Posts: 35

Rep: Reputation: 15
I've also tried to figure this out. The tapping on the touchpad is so sensitive it's almost useless. I've hunted on google many times for this, but to no avail....
 
Old 10-12-2005, 03:48 AM   #3
basileus
Member
 
Registered: Nov 2004
Location: Turku, Finland
Distribution: Debian, Ubuntu, Gentoo
Posts: 388

Rep: Reputation: 30
Xorg seems to have touchpad support built in - unlike XFree86 in Debian Testing a while ago. Anyway, I was able to tweak all necessary touchpad parameters by simply editing the /etc/X11/XF86Config-4 (your xorg.conf).

Xorg documentation should include documentation for the touchpad driver. All available options should be listed there. You might also try to googlelinux with "synaptics xorg" to see what happens. At least in XFree "synaptics" was the name of the driver used with touchpads.
 
Old 10-12-2005, 04:01 AM   #4
dfreer
Member
 
Registered: Oct 2005
Distribution: Ubuntu 5.1 "Breezy"
Posts: 33

Rep: Reputation: 15
basileus posted:

// Xorg seems to have touchpad support built in - unlike XFree86 in Debian Testing a while ago. Anyway, I was able to tweak all necessary touchpad
// parameters by simply editing the /etc/X11/XF86Config-4 (your xorg.conf).

// Xorg documentation should include documentation for the touchpad driver. All available options should be listed there. You might also try to googlelinux with
// "synaptics xorg" to see what happens. At least in XFree "synaptics" was the name of the driver used with touchpads.

basileus, Could you post your XF86Config-4 file, so that we can see how you tweaked your touchpad? I too have this problem...
 
Old 10-12-2005, 07:56 AM   #5
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 52
Hi,

I have a synaptics touchpad on an my laptop. Before I had this problem of sensitivity to high, now it disappeared. Maybe due to my configuration changing or to a new drivers.
I have these *packages* on my Debian with kernel 2.6.12.3 :
ksynapitcs for configuring it (0.2.0-1) ,
xfree86-common (4.3.0.dfsg.1-14sarge1)
i don't have the standalone synaptic driver installed, nor xfree86-driver-synpatics.

dmesg | grep Synaptics gives
Synaptics Touchpad, model: 1, fw : 5.9 , id:0x1b6eb1 , caps : 0xa84793/0x100000
serio : Synaptics pass-through port at isa0060/serio4/input0
input: SynPS/2 Synaptics Touchpad on isa0060/serio4

In Control Center :
Peripherals->Touch Pad :
Sensitivity : Position 3 out of 5 (middle)
Scrolling : Horizontal : 4/6 , same for vertical


And it works as expected.
 
Old 10-12-2005, 09:37 AM   #6
Ay-Karamba!
Member
 
Registered: Aug 2005
Location: Sydney
Distribution: Ubuntu, FC4
Posts: 43

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by basileus
Xorg seems to have touchpad support built in - unlike XFree86 in Debian Testing a while ago. Anyway, I was able to tweak all necessary touchpad parameters by simply editing the /etc/X11/XF86Config-4 (your xorg.conf).

Xorg documentation should include documentation for the touchpad driver. All available options should be listed there. You might also try to googlelinux with "synaptics xorg" to see what happens. At least in XFree "synaptics" was the name of the driver used with touchpads.
Can you please explain where to find this xorg.conf, and how to edit it? I've tried to google "synaptics xorg", but what came out is mostly about touchpad driver for xorg, which I don't think I need, because the touchpad itself is already working. Thanks
 
Old 10-12-2005, 09:39 AM   #7
Ay-Karamba!
Member
 
Registered: Aug 2005
Location: Sydney
Distribution: Ubuntu, FC4
Posts: 43

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by nx5000
Hi,

I have a synaptics touchpad on an my laptop. Before I had this problem of sensitivity to high, now it disappeared. Maybe due to my configuration changing or to a new drivers.
I have these *packages* on my Debian with kernel 2.6.12.3 :
ksynapitcs for configuring it (0.2.0-1) ,
xfree86-common (4.3.0.dfsg.1-14sarge1)
i don't have the standalone synaptic driver installed, nor xfree86-driver-synpatics.

dmesg | grep Synaptics gives
Synaptics Touchpad, model: 1, fw : 5.9 , id:0x1b6eb1 , caps : 0xa84793/0x100000
serio : Synaptics pass-through port at isa0060/serio4/input0
input: SynPS/2 Synaptics Touchpad on isa0060/serio4

In Control Center :
Peripherals->Touch Pad :
Sensitivity : Position 3 out of 5 (middle)
Scrolling : Horizontal : 4/6 , same for vertical


And it works as expected.
Is there anything like that for Fedora with Gnome desk env?
 
Old 10-12-2005, 09:41 AM   #8
Nd4Spd
Member
 
Registered: Jul 2004
Location: In a Ditch
Distribution: Slackware, Debian, SuSE, Fedora Core 4
Posts: 35

Rep: Reputation: 15
xorg.conf is located: /etc/X11/xorg.conf

You can edit it from the command line using your favorite editor (vi, emacs, pico, nano)
 
Old 10-12-2005, 09:46 AM   #9
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 52
Quote:
Originally posted by Ay-Karamba!
Is there anything like that for Fedora with Gnome desk env?
Maybe this:

http://gsynaptics.sourceforge.jp/
 
Old 10-12-2005, 10:17 AM   #10
Ay-Karamba!
Member
 
Registered: Aug 2005
Location: Sydney
Distribution: Ubuntu, FC4
Posts: 43

Original Poster
Rep: Reputation: 15
Thanks for letting us know about gsynaptics, so I've tried to compile this app, but it went error when I tried to do ./configure. Here's what I got

configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

And this 'config.log' is a whole lot of rubbish, I couldn't even understand a single line of it so pls tell me if posting it here will be useful.

And in addition to it, I also tried to configure xorg.conf, but I couldn't find any settings / options related to touchpad. The closest thing I found is this

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection

Do we have to add our own "Option" or something??

Thanks
 
Old 10-12-2005, 10:28 AM   #11
Nd4Spd
Member
 
Registered: Jul 2004
Location: In a Ditch
Distribution: Slackware, Debian, SuSE, Fedora Core 4
Posts: 35

Rep: Reputation: 15
My touch pad config looks like the following: (I'm running SuSE 9.3 Professional)

Code:
Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[3]"
  Option       "AccelFactor" "0.04"
  Option       "BottomEdge" "650"
  Option       "CircScrollDelta" "0.1"
  Option       "CircScrollTrigger" "2"
  Option       "CircularScrolling" "1"
  Option       "Device" "/dev/input/mice"
  Option       "EdgeMotionMaxSpeed" "15"
  Option       "EdgeMotionMinSpeed" "15"
  Option       "Emulate3Buttons" "on"
  Option       "EmulateMidButtonTime" "75"
  Option       "FingerHigh" "15"
  Option       "FingerLow" "14"
  Option       "HorizScrollDelta" "20"
  Option       "InputFashion" "Mouse"
  Option       "LeftEdge" "120"
  Option       "MaxSpeed" "0.5"
  Option       "MaxTapMove" "110"
  Option       "MaxTapTime" "180"
  Option       "MinSpeed" "0.2"
  Option       "Name" "ALPS;Touchpad"
  Option       "Protocol" "auto-dev"
  Option       "RightEdge" "830"
  Option       "SHMConfig" "on"
  Option       "TopEdge" "120"
  Option       "UpDownScrolling" "1"
  Option       "Vendor" "Sysp"
  Option       "VertScrollDelta" "20"
  Option       "ZAxisMapping" "4 5"
EndSection
 
Old 10-12-2005, 11:42 AM   #12
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 52
Quote:
Originally posted by Ay-Karamba!
Thanks for letting us know about gsynaptics, so I've tried to compile this app, but it went error when I tried to do ./configure. Here's what I got

configure: error: C++ preprocessor "/lib/cpp" fails sanity check
Try this :

rpm -qa gcc-c++
Then retry ./configure


Try also the config file from Nd4Spd
 
Old 10-12-2005, 06:21 PM   #13
Ay-Karamba!
Member
 
Registered: Aug 2005
Location: Sydney
Distribution: Ubuntu, FC4
Posts: 43

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by nx5000
Try this :

rpm -qa gcc-c++
Then retry ./configure

Try also the config file from Nd4Spd
Thanks for helping, I've tried rpm -qa gcc-c++, but after3-4 seconds it returns nothing. Then when I tried ./configure again, same error still pop up. And the config file didn't really help, the touchpad is not working at all.
 
Old 10-13-2005, 03:35 AM   #14
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 52
Hi

my mistake
If I remember (I don't use rpm now) , the options -qa query if the package exists.
And if nothing was displayed, it means the package is not installed :-)

So
$rpm -hUv <thing_to_install> to install something.
$man rpm is really something you should look at

then you should be able to go further in the compilation. But this tool only tweaks a little bit the touchpad. It doesn't install anything
Now you say your touchpad doesn't work at all? Even with your old config file?

Could you give the output of this to see if you really have the driver installed:
$dmesg | grep Synapt

tchuss
 
Old 10-20-2005, 01:27 AM   #15
vikasrawal
LQ Newbie
 
Registered: Mar 2005
Posts: 4

Rep: Reputation: 0
Can somebody guide me where to find documentation on the synaptics driver. What do all these "options" do? What are the other possibilities? I have been searching on the net and have found a lot of posts giving their XFConfig-4 files or the parts that deal with the touchpad. But I do not find any documentation on what are these options. I have tried a few of these but they do not give me the kind of performance that I, for example, get on Windows XP. The touchpad either becomes too sensitive (it keeps hopping as I type because my had touches the oversensitive touchpad by mistake) or it turns off tapping altogether.

Can someone guide please?

Vikas
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
usb mouse and touchpad hippy2981 Linux - Newbie 3 11-23-2004 03:28 AM
Touchpad mouse Mal495 Mandriva 1 05-23-2004 02:58 PM
no mouse - need to configure touchpad manually breenbaron Linux - Laptop and Netbook 2 03-28-2004 11:16 AM
touchpad mouse + usb mouse on laptop guild Libranet 1 11-28-2003 09:42 AM
laptop configure mouse and touchpad neilcpp Linux - Laptop and Netbook 4 11-16-2003 07:19 PM


All times are GMT -5. The time now is 11:15 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration