Touchpad [Was Re: 2.6.0-0.test3.1.31, mice and acpi]

Laur Ivan laur.ivan at corvil.com
Wed Aug 20 09:16:55 UTC 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Been there, done that :)

you need to:
1. download the touchpad driver from
	http://w1.894.telia.com/~u89404340/touchpad/index.html
2. load the "event" module and then you'll have a handler for it

cat /proc/bus/input/devices:

I: Bus=0011 Vendor=0002 Product=0007 Version=0000
N: Name="Synaptics Synaptics touchpad"
P: Phys=isa0060/serio4/input0
H: Handlers=event0
B: EV=1b
B: KEY=670000 0 0 0 0 0 0 0 0
B: ABS=1000003
B: MSC=4

"event0" or whatever (mine is event1) is the device

3. Then, In the XF86, you need to do:

Section "InputDevice"
        Identifier      "Touchpad"
        Driver          "synaptics"
        Option          "Protocol"              "event"
        Option          "Device"                "/dev/input/event0"
        Option          "Emulate3Buttons"       "true"
        Option          "ZAxisMapping"          "4 5"
        Option          "CorePointer"           "1"
        Option          "SHMConfig"             "on"
        Option          "HorizScrollDelta"      "100"
        Option          "VertScrollDelta"       "100"
EndSection


The spanish site "http://bulmalug.net/body.phtml?nIdNoticia=1823" contains all 
the config information and tweaks one would need :). All you need to look at 
are the courier bits :)

Cheers

Laur

On Wednesday 20 August 2003 08:16, Joshua Legbandt wrote:
> No bites? Am I the only person having these troubles with the
> 2.6.0-0.test3.1.31 rpms?
>
> [top posting only because it really makes since to this time...]
>
> -Josh
>
> On Sat, 2003-08-16 at 22:05, Joshua Legbandt wrote:
> > I've installed Arjan's 2.6.0-0.test3.1.31 kernel onto my laptop (a
> > compaq presario 2715US) and it seems to be working almost flawlessly. I
> > say almost because I have found 2 issues:
> >
> > 1st my PS/2 touchpad does not seem to be working. dmesg shows that it is
> > found, but it is not working on the command line (with gpm) or with X.
> > The relevant dmesg output is:
> > mice: PS/2 mouse device common for all mice
> > Synaptics Touchpad, model: 1
> >  Firware: 5.8
> >  Sensor: 29
> >  new absolute packet format
> >  Touchpad has extended capability bits
> >  -> multifinger detection
> >  -> palm detection
> > input: Synaptics Synaptics TouchPad on isa0060/serio1
> >
> > My usb mouse works fine after modifying /etc/modprobe.conf after
> > changing the alias for usb-controller from usb-uhci to uhci-hcd
> >
> > 2nd, the important acpi modules (battery, processor, thermal and ac)
> > don't load, and I don't understand enough about modprobe.conf editing to
> > make them work. With the 2.4 kernel + acpi patches, I had just compiled
> > them into kernel, but if I can stick with an rpm'd kernel I'd be
> > happier. After boot, I'm able to load the modules with the following
> > commands:
> > /sbin/insmod /lib/modules/`/bin/uname -r`/kernel/drivers/acpi/battery.ko
> > /sbin/insmod /lib/modules/`/bin/uname
> > -r`/kernel/drivers/acpi/processor.ko
> > /sbin/insmod /lib/modules/`/bin/uname -r`/kernel/drivers/acpi/thermal.ko
> > /sbin/insmod /lib/modules/`/bin/uname -r`/kernel/drivers/acpi/ac.ko
> >
> > I've added the following to my rc.local to get them to work, but I think
> > there should be a cleaner way of loading those modules:
> > kern_maj_ver=`/bin/uname -r | /bin/awk -F. '{print $2}'`
> > kern_ver=`/bin/uname -r`
> > if [ "$kern_maj_ver" = "6" ]
> >   then
> >     echo "/sbin/insmod
> > /lib/modules/$kern_ver/kernel/drivers/acpi/battery.ko"
> >     echo "/sbin/insmod
> > /lib/modules/$kern_ver/kernel/drivers/acpi/processor.ko"
> >     echo "/sbin/insmod
> > /lib/modules/$kern_ver/kernel/drivers/acpi/thermal.ko"
> >     echo "/sbin/insmod /lib/modules/$kern_ver/kernel/drivers/acpi/ac.ko"
> > fi
> >
> > Anyone have any suggestions?
> > -Josh

- -- 
Laur Ivan                                       Tel  : +353-1-6674336
Software Design Engineer                        eMail: laur.ivan at corvil.com
Corvil Ltd.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/QzyKrIaFaLsloSMRAiNiAJ9RFviMG1qsUNXYWsH9jTF+CKysLQCfeCYC
+1RiLpde45Qqlw/SnaBbGS4=
=O14W
-----END PGP SIGNATURE-----





More information about the fedora-test-list mailing list