From owner-freebsd-arch@FreeBSD.ORG Mon Jan 15 14:16:15 2007 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6805616A407 for ; Mon, 15 Jan 2007 14:16:15 +0000 (UTC) (envelope-from dumbbell@freebsd.org) Received: from mail.ilius.net (mail.ilius.net [62.23.30.92]) by mx1.freebsd.org (Postfix) with ESMTP id CED0513C45D for ; Mon, 15 Jan 2007 14:16:14 +0000 (UTC) (envelope-from dumbbell@freebsd.org) Received: from [192.168.192.55] [62.23.30.90] by mail.ilius.net with ESMTP (SMTPD-9.10) id A3AE023C; Mon, 15 Jan 2007 14:37:50 +0100 Message-ID: <45AB83A9.1090107@freebsd.org> Date: Mon, 15 Jan 2007 14:37:45 +0100 From: =?UTF-8?B?SmVhbi1Tw6liYXN0aWVuIFDDqWRyb24=?= User-Agent: Thunderbird 1.5.0.9 (X11/20070108) MIME-Version: 1.0 To: freebsd-arch@freebsd.org X-Enigmail-Version: 0.94.1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: psm(4): Synaptics touchpads initialisation X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jan 2007 14:16:15 -0000 -----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-----