From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FT45r-0003Yp-7k for qemu-devel@nongnu.org; Mon, 10 Apr 2006 17:38:43 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FT45q-0003Yc-NP for qemu-devel@nongnu.org; Mon, 10 Apr 2006 17:38:42 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FT45q-0003YZ-J0 for qemu-devel@nongnu.org; Mon, 10 Apr 2006 17:38:42 -0400 Received: from [203.190.192.17] (helo=wasp.net.au) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FT4AY-0001q3-Tq for qemu-devel@nongnu.org; Mon, 10 Apr 2006 17:43:35 -0400 Message-ID: <443AD0AE.809@wasp.net.au> Date: Tue, 11 Apr 2006 01:39:58 +0400 From: Brad Campbell Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_wasp.net.au-29444-1144705120-0001-2" Subject: Re: [Qemu-devel] USB Tablet Emulation References: <443802FB.9060700@win4lin.com> <44381AE0.1020106@wasp.net.au> <443825D8.3080602@win4lin.com> <443953D7.3060109@wasp.net.au> <44395575.1040303@austin.rr.com> <44395EE9.3040403@wasp.net.au> <44396E20.6010103@wasp.net.au> <4439753C.8080405@us.ibm.com> <44397848.1070707@wasp.net.au> <44397EFA.5070104@us.ibm.com> <44398445.4010602@wasp.net.au> <443985C3.1000206@us.ibm.com> <4439954C.1050609@wasp.net.au> <4439D396.6010006@us.ibm.com> <443A72A4.4090608@win4lin.com> <443A7964.7050704@us.ibm.com> <443A7C2E.9020600@win4lin.com> <443A82E8.5050201@wasp.net.au> <443AB1E4.3050607@wasp.net.au> <443AB591.3030501@wasp.net.au> <443ACDBB.8070704@wasp.net.au> In-Reply-To: <443ACDBB.8070704@wasp.net.au> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages. --=_wasp.net.au-29444-1144705120-0001-2 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 7bit Ok.. and for my next trick.. one that is not whitespace damaged.. Functionally same as 002.. Brad (need caffeine or sleep) -- "Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so." -- Douglas Adams --=_wasp.net.au-29444-1144705120-0001-2 Content-Type: text/plain; name="qemu-usb-hid-003.patch"; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="qemu-usb-hid-003.patch" --- qemu-clean/hw/usb-hid.c 2006-04-10 23:39:14.000000000 +0400 +++ qemu/hw/usb-hid.c 2006-04-11 01:21:05.000000000 +0400 @@ -161,7 +161,7 @@ 0x00, /* u8 country_code */ 0x01, /* u8 num_descriptors */ 0x22, /* u8 type; Report */ - 65, 0, /* u16 len */ + 74, 0, /* u16 len */ /* one endpoint (status change endpoint) */ 0x07, /* u8 ep_bLength; */ @@ -203,13 +203,18 @@ 0x09, 0x30, /* Usage X */ 0x09, 0x31, /* Usage Y */ 0x15, 0x00, /* Logical Minimum 0 */ - 0x27, 0xFF, 0xFF, 0x00, 0x00, /* Logical Maximum 0xffff */ + 0x26, 0xFF, 0x7F, /* Logical Maximum 0x7fff */ + 0x35, 0x00, /* Physical Minimum 0 */ + 0x46, 0xFE, 0x7F, /* Physical Maximum 0x7fff */ 0x75, 0x10, /* Report Size 16 */ 0x95, 0x02, /* Report Count 2 */ 0x81, 0x02, /* Input (Data, Var, Abs) */ + 0x05, 0x01, /* Usage Page Generic Desktop */ 0x09, 0x38, /* Usage Wheel */ 0x15, 0x81, /* Logical Minimum -127 */ 0x25, 0x7F, /* Logical Maximum 127 */ + 0x35, 0x00, /* Physical Minimum 0 (same as logical) */ + 0x45, 0x00, /* Physical Maximum 0 (same as logical) */ 0x75, 0x08, /* Report Size 8 */ 0x95, 0x01, /* Report Count 1 */ 0x81, 0x02, /* Input (Data, Var, Rel) */ --=_wasp.net.au-29444-1144705120-0001-2--