LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Make touchpad tap register as click (http://www.linuxquestions.org/questions/linux-software-2/make-touchpad-tap-register-as-click-241417/)

drigz 10-11-2004 02:33 PM

Make touchpad tap register as click
 
I am using X.org 6.8.0 on Gentoo on my laptop. In windows, tapping the touchpad registered a click. This also occured with gpm on the Gentoo love-sources LiveCD. However, in X, I can't get this. I really would like it - does anyone know how to do this?

m00t00 10-11-2004 03:00 PM

That really should be part of the hardware if im not mistaken...

drigz 10-11-2004 03:10 PM

That's what I thought.. is there any way to emulate the activity? I'm currently using the ps/2 driver - might another driver have it?

Paxmaster 10-11-2004 03:27 PM

yea i want that too i have fc2 on dell c800,but although when i put onther external mouse the touch pad works that wired, if u have anyideas why this works.

drigz 10-11-2004 03:33 PM

I've emerged tpconfig, which is supposed to configure Synaptics touchpads (I know they make mine) which I found out about at http://www.theiling.de/acer.html and there is supposedly a homepage at http://www.compass.com/synaptics but it doesn't load. Unfortunately, when I run it (as root) it tells me that it cannot see a touchpad... wierd.

EDIT: I got a google cache of the page and found it out it won't run at the same time as X without a very outdated kernel patch, so when I've finished my current emerges (tomorrow probs), I'll close X and have a look.

cambie 10-11-2004 06:44 PM

I just got done getting mine working on a latitude x200. It is a synaptics touchpad, and I'll assume yours is. The dell definately is, anything else i'm not sure about. But synaptics' website has a driver for this touchpad. Install it and edit your xorg.conf file to use it. If you need more details, I can try to help.

drigz 10-14-2004 11:41 AM

I couldn't find anything for Linux on the synaptics website, but I found
http://w1.894.telia.com/~u89404340/touchpad/
I emerged this, and then build the evdev kernel module and loaded it. I then changed my xorg.conf to use protocol "auto-dev", as it says. However, when I started X, it went to a blank screen, which I couldn't leave. I force-shut down my laptop, and started again and looked at the Xorg.0.log, which said that auto-dev was not a valid protocol.

EDIT: I think that the module I got off Portage was for XFree86, so the next step is to remove the ebuild and build it myself.

EDIT: It seems that I don't have the correct X includes to build it for Xorg, so it's build for XF86. Where can I get them?

drigz 10-14-2004 01:32 PM

OK, so the problem is that the source files (whilst they claim they work for X.org) all include files like xf86.h, which I don't have anywhere on my system (updatedb and then locate xf86.h etc.)

What can I do to make it work for X.org - there's nothing about this on the site.

EDIT: I think I've figured it out - xorg-x11 has an sdk USE flag, I'm now merging it with that enabled. It's gonna take a while though.

drigz 10-15-2004 12:22 PM

Got it - to anyone else who wants to do this, make sure you have the X windows SDK before you compile, and then make sure you follow the INSTALL file to the word.


All times are GMT -5. The time now is 06:23 PM.