Date: Mon, 15 Jan 2007 14:37:45 +0100 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= <dumbbell@freebsd.org> To: freebsd-arch@freebsd.org Subject: psm(4): Synaptics touchpads initialisation Message-ID: <45AB83A9.1090107@freebsd.org>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, The Synaptics touchpad on my Asus V6 laptop never worked on FreeBSD when `hw.psm.synaptics_support' was set. The problem is that the touchpad returns to Relative Mode (to act as an ordinary mouse) after initialisation, but the driver expects Absolute Mode packets (to provide advanced features support). In the user point of view, the mouse pointer never move because all packets are discarded. The following patch fixes the problem with my laptop: http://people.freebsd.org/~dumbbell/synaptics/psm-synaptics-abs_mode-c.patch I had a few success reports, but I'm not very happy with it because there's Synaptics-specific code in the middle of a generic function. I'd like to have comments about it before committing anything. Regards, - -- Jean-Sébastien Pédron http://www.dumbbell.fr/ PGP Key: http://www.dumbbell.fr/pgp/pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFq4Ooa+xGJsFYOlMRAkRiAJ9Ymey7LvuWXCOGh8l05RfCBDg9bACeN+9q 11jZ0LbD/fEOrBFCBfMCySM= =2A1j -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45AB83A9.1090107>
