From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9LQr-0003RK-L8 for qemu-devel@nongnu.org; Tue, 04 May 2010 12:57:17 -0400 Received: from [140.186.70.92] (port=47876 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9LQm-0003Mw-TJ for qemu-devel@nongnu.org; Tue, 04 May 2010 12:57:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9LQY-0005eE-Om for qemu-devel@nongnu.org; Tue, 04 May 2010 12:57:00 -0400 Received: from hrndva-omtalb.mail.rr.com ([71.74.56.124]:35658) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9LQY-0005dV-LS for qemu-devel@nongnu.org; Tue, 04 May 2010 12:56:58 -0400 Received: from [10.230.46.10] (helo=ataxia) by anomie.yi.org with esmtp (Exim 4.71) (envelope-from ) id 1O9LQS-0002vO-II for qemu-devel@nongnu.org; Tue, 04 May 2010 12:56:52 -0400 Received: from brad by ataxia with local (Exim 4.71) (envelope-from ) id 1O9LQI-00070t-97 for qemu-devel@nongnu.org; Tue, 04 May 2010 12:56:42 -0400 From: Brad Jorsch Date: Tue, 4 May 2010 12:56:36 -0400 Message-Id: <1272992201-26911-1-git-send-email-anomie@users.sourceforge.net> Subject: [Qemu-devel] [RFC] [PATCH 0/5] Add horizontal wheel support to mice, where possible List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org The emulated mice should emulate a horizontal wheel when possible. This patch series does that for the USB mouse and tablet and the ExPS/2 mouse. As far as I can tell the vmmouse protocol doesn't handle a horizontal wheel, and I have no idea if emulating a wheel might make sense for any of the other mouse types. I've tested this using the SDL interface and an Ububtu 10.04 cd image; xev reports the correct events for all three devices, and a gedit window with sufficient text to create scrollbars scrolls correctly with both mice (didn't test the tablet). More testing would be good. See also Debian bug #579968.[1] [1] http://bugs.debian.org/579968