bin/122235: freebsd-7.0 moused problems with ALPS GlidePoint
J.R. Oldroyd
fbsd at opal.com
Sun Mar 30 16:20:05 PDT 2008
The following reply was made to PR bin/122235; it has been noted by GNATS.
From: "J.R. Oldroyd" <fbsd at opal.com>
To: FreeBSD-gnats-submit at FreeBSD.org, freebsd-bugs at 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--
More information about the freebsd-bugs
mailing list