From owner-freebsd-bugs@FreeBSD.ORG Sun Mar 30 23:20:05 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 36D1E106566C for ; Sun, 30 Mar 2008 23:20:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 08FD38FC1A for ; Sun, 30 Mar 2008 23:20:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2UNK4Fp024175 for ; Sun, 30 Mar 2008 23:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2UNK4MP024167; Sun, 30 Mar 2008 23:20:04 GMT (envelope-from gnats) Date: Sun, 30 Mar 2008 23:20:04 GMT Message-Id: <200803302320.m2UNK4MP024167@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: "J.R. Oldroyd" Cc: Subject: Re: bin/122235: freebsd-7.0 moused problems with ALPS GlidePoint X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "J.R. Oldroyd" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2008 23:20:05 -0000 The following reply was made to PR bin/122235; it has been noted by GNATS. From: "J.R. Oldroyd" To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-bugs@FreeBSD.org Cc: Subject: Re: bin/122235: freebsd-7.0 moused problems with ALPS GlidePoint Date: Sun, 30 Mar 2008 18:47:11 -0400 --Sig_/42Zw3rG7O+qlBJNXTJSvQxB Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Running moused -d gives the following: moused: proto params: f8 80 00 00 8 00 ff moused: port: /dev/psm0 interface: ps/2 type: sysmouse model: GlidePoint Using the touchpad to move the mouse around in circles within an xterm window gives me many movements similar to the following: moused: received char 0x87 moused: received char 0x0 moused: received char 0x2 moused: received char 0x0 moused: received char 0x2 moused: received char 0x0 moused: received char 0x0 moused: received char 0x7f moused: assembled full packet (len 8) 87,0,2,0,2,0,0,7f moused: tv: 1206915137 837403 moused: flags:80000000 buttons:00000000 obuttons:00000000 moused: activity : buttons 0x00000000 dx 0 dy -4 dz 0 After a few minutes, while still moving the mouse in circles, suddenly I get this: moused: received char 0x87 moused: received char 0xc moused: received char 0x7f moused: received char 0xc moused: received char 0x80 moused: received char 0x0 moused: received char 0x0 moused: received char 0x7e moused: received char 0x87 moused: received char 0x1c moused: received char 0x7e moused: received char 0x1c moused: assembled full packet (len 8) 80,0,0,7e,87,1c,7e,1c moused: tv: 1206915204 331716 moused: : 1206915130 635459 moused: : 1206915130 635459 moused: : 1206915130 635459 moused: : 1206915130 635459 moused: : 1206915130 635459 moused: : 1206915130 635459 moused: : 1206915130 635459 moused: tv: 1206915204 334697 moused: : 1206915204 831716 moused: flags:8000031a buttons:0000031a obuttons:00000000 moused: activity : buttons 0x00000313 dx 126 dy 121 dz 26 moused: mstate[0]->count:1 moused: button 1 count 1 moused: mstate[1]->count:2 moused: button 2 count 2 moused: mstate[4]->count:1 moused: button 5 count 1 moused: mstate[8]->count:1 moused: button 9 count 1 moused: mstate[9]->count:1 moused: button 10 count 1 moused: received char 0x7f moused: received char 0x0 moused: received char 0x0 moused: received char 0x7e moused: received char 0x81 moused: received char 0x4 moused: received char 0x0 moused: received char 0x4 moused: received char 0x0 moused: received char 0x0 moused: received char 0x0 moused: received char 0x7e moused: assembled full packet (len 8) 81,4,0,4,0,0,0,7e moused: tv: 1206915204 343647 moused: tv: 1206915204 343773 moused: flags:80000312 buttons:00000008 obuttons:0000031a moused: activity : buttons 0x00000001 dx 8 dy 0 dz 0 moused: mstate[1]->count:2 moused: button 2 count 0 moused: mstate[4]->count:1 moused: button 5 count 0 moused: mstate[8]->count:1 moused: button 9 count 0 moused: mstate[9]->count:1 moused: button 10 count 0 moused: received char 0x84 moused: received char 0xc moused: received char 0x7f moused: received char 0xc moused: received char 0x80 moused: received char 0x0 moused: received char 0x0 moused: received char 0x7e moused: received char 0x81 moused: received char 0xc moused: received char 0x7f moused: received char 0xc moused: assembled full packet (len 8) 80,0,0,7e,81,c,7f,c moused: tv: 1206915204 364093 moused: : 1206915204 843647 moused: : 1206915204 843647 moused: : 1206915130 635459 moused: : 1206915204 843647 moused: : 1206915204 843647 moused: tv: 1206915204 364831 moused: : 1206915204 843773 moused: flags:80000392 buttons:0000039a obuttons:00000008 moused: activity : buttons 0x00000393 dx 126 dy 127 dz 11 moused: mstate[1]->count:3 moused: button 2 count 3 moused: mstate[4]->count:2 moused: button 5 count 2 moused: mstate[7]->count:1 moused: button 8 count 1 moused: mstate[8]->count:2 moused: button 9 count 2 moused: mstate[9]->count:2 moused: button 10 count 2 moused: received char 0x80 moused: received char 0x0 moused: received char 0x0 moused: received char 0x7e moused: received char 0x84 moused: received char 0xc moused: received char 0x7f moused: received char 0xc moused: assembled full packet (len 8) 80,0,0,7e,84,c,7f,c moused: tv: 1206915204 375739 moused: flags:80000000 buttons:0000039a obuttons:0000039a moused: activity : buttons 0x00000393 dx 126 dy 124 dz 11 moused: received char 0x80 moused: received char 0x0 moused: received char 0x0 moused: received char 0x7e moused: received char 0x80 moused: received char 0x4 moused: received char 0x0 moused: received char 0x4 moused: received char 0x0 moused: received char 0x0 moused: received char 0x0 moused: received char 0x7e moused: assembled full packet (len 8) 80,4,0,4,0,0,0,7e moused: tv: 1206915204 389560 moused: flags:80000390 buttons:0000000a obuttons:0000039a moused: activity : buttons 0x00000003 dx 8 dy 0 dz 0 This continues for several entries and then the trace returns to normal. The above shows moused "receives" clicks on several buttons simultaneously, including non-existent buttons. At the time of these false button presses, text where the cursor was is selected and then pasted back into the window. Observe that before these false packets, several bytes are received that appear to be ignored. Possibly these are the end of a previous packet of which the first bytes are being lost? -jr --Sig_/42Zw3rG7O+qlBJNXTJSvQxB Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFH8Bhwls33urr0k4kRAv4NAJ9sDonbVNhgcVtxXrgPwakrFqbg6QCghhDX SSun08C8dRk6yWoPSs4GYDA= =ZjyT -----END PGP SIGNATURE----- --Sig_/42Zw3rG7O+qlBJNXTJSvQxB--