From owner-freebsd-mobile@FreeBSD.ORG Wed Feb 22 00:05:34 2006 Return-Path: X-Original-To: freebsd-mobile@freebsd.org Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C115116A422 for ; Wed, 22 Feb 2006 00:05:34 +0000 (GMT) (envelope-from dumbbell@freebsd.org) Received: from tabatha.dolphian.net (tabatha.dolphian.net [213.91.10.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 017BB43D49 for ; Wed, 22 Feb 2006 00:05:33 +0000 (GMT) (envelope-from dumbbell@freebsd.org) Received: from [192.168.1.20] (dumbbell.net1.nerim.net [80.65.225.171]) (authenticated bits=0) by tabatha.dolphian.net (8.13.3/8.13.3) with ESMTP id k1M05L0u040971 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NOT); Wed, 22 Feb 2006 01:05:27 +0100 (CET) (envelope-from dumbbell@freebsd.org) Message-ID: <43FBAABC.1070304@freebsd.org> Date: Wed, 22 Feb 2006 01:05:16 +0100 From: =?ISO-8859-1?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla Thunderbird 1.0.7 (X11/20060205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Fabian Keil References: <43FAF809.60106@freebsd.org> <20060221143438.18e0bf64@localhost> <43FB31A0.8090004@freebsd.org> <20060221193405.2a05324c@localhost> In-Reply-To: <20060221193405.2a05324c@localhost> X-Enigmail-Version: 0.91.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-mobile@freebsd.org Subject: Re: [PATCH] Fixes and improvements for Synaptics Touchpads X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Feb 2006 00:05:34 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fabian Keil wrote: > On a ThinkPad R51 the driver seems to works as advertised, > but I'm not sure how to test virtual scrolling. > > At the moment I have a numb area at the right side of the > touch pad, which changes it's size if I modify > hw.psm.synaptics.directional_scrolls. The same thing happen with my touchpad: it only works when the action starts from the right side. I will update the patch to allow a different size for each margin, they doesn't seem to behave the same way. > I added: > > Option "Buttons" "5" > Option "ZAxisMapping" "4 5" > > to my xorg.conf, but the area stayed numb. This will enable the "vertical wheel" only. To enable horizontal scrolling, you may use: Option "Buttons" "7" Option "ZAxisMapping" "4 5 6 7" Gtk+-based and Qt-based softwares will use the horizontal scrolling without further configuration (because they use buttons 6 and 7 for this). In Firefox, horizontal scrolling is mapped to the back/forward feature by default (ie, if you scroll to the left, you'll go back in your history). To map it to real horizontal scrolling, you must go to about:config and set: - - mousewheel.horizscroll.withnokey.action to "0" (zero) - - mousewheel.horizscroll.withnokey.numlines to 1 or 2 for example (this affects the scrolling speed) Thanks for this report! - -- 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.2 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFD+6q8a+xGJsFYOlMRAjakAKC9KiCAjz+n3CeesHChOAd9pnH/SACgshhR 9bCqHY44cCzIBtR7KS3+nd0= =7XdA -----END PGP SIGNATURE-----