usb/121052: Microsoft Notebook Optical Mouse 3000 (model 1049) doesn't work

Oliver Herold oliver at akephalos.de
Sun Feb 24 23:30:05 UTC 2008


The following reply was made to PR usb/121052; it has been noted by GNATS.

From: Oliver Herold <oliver at akephalos.de>
To: bug-followup at FreeBSD.org, oliver at akephalos.de
Cc:  
Subject: Re: usb/121052: Microsoft Notebook Optical Mouse 3000 (model 1049)
	doesn't work
Date: Mon, 25 Feb 2008 00:27:56 +0100

 --+QahgC5+KEYLbs62
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Hi
 
 this is the output of krepdump:
 
 ums1: <Microsoft Microsoft Notebook Optical Mouse with Tilt Wheel, class
 0/0, rev 2.00/1.20, addr 4> on uhub0
 ums1: 3 buttons and Z dir and a TILT dir.
 ums1: at uhub0 port 4 (addr 4) disconnected
 ums1: detached
 
 [report desc size=3D196]
 USAGE PAGE Consumer(0xc)
 USAGE Consumer Control(0x1)[Consumer(0xc)]
 COLLECTION Application(1)
   USAGE PAGE Generic Desktop(0x1)
   USAGE Mouse(0x2)[Generic Desktop(0x1)]
   COLLECTION Logical(2)
     REPORT ID 19
     USAGE PAGE Consumer(0xc)
     USAGE AC Pan(0x238)[Consumer(0xc)]
     REPORT COUNT 1
     REPORT SIZE 8
     LOGICAL MINIMUM -127
     LOGICAL MAXIMUM 127
     INPUT ( Data Variable Relative ) (6)
     REPORT ID 23
     USAGE PAGE Microsoft(0xff00)
     USAGE Unknown Usage(0xff06)[Microsoft(0xff00)]
     LOGICAL MINIMUM 0
     LOGICAL MAXIMUM 1
     PHYSICAL MINIMUM 1
     PHYSICAL MAXIMUM 4
     REPORT COUNT 1
     REPORT SIZE 2
     FEATURE ( Data Variable Absolute ) (2)
     PHYSICAL MINIMUM 0
     PHYSICAL MAXIMUM 0
     FEATURE ( Const Array Absolute ) (1)
     USAGE Unknown Usage(0xff04)[Microsoft(0xff00)]
     REPORT SIZE 1
     FEATURE ( Data Variable Absolute ) (2)
     REPORT SIZE 3
     FEATURE ( Const Array Absolute ) (1)
     REPORT ID 24
     USAGE Unknown Usage(0xff08)[Microsoft(0xff00)]
     REPORT SIZE 1
     FEATURE ( Data Variable Absolute ) (2)
     REPORT SIZE 7
     FEATURE ( Const Array Absolute ) (1)
   END COLLECTION
 END COLLECTION
 USAGE PAGE Generic Desktop(0x1)
 USAGE Mouse(0x2)[Generic Desktop(0x1)]
 COLLECTION Application(1)
   USAGE PAGE Generic Desktop(0x1)
   USAGE Mouse(0x2)[Generic Desktop(0x1)]
   COLLECTION Logical(2)
     REPORT ID 17
     USAGE Pointer(0x1)[Generic Desktop(0x1)]
     COLLECTION Physical(0)
       USAGE PAGE Button(0x9)
       USAGE MINIMUM Button1(1)
       USAGE MAXIMUM Button3(3)
       REPORT COUNT 3
       REPORT SIZE 1
       LOGICAL MAXIMUM 1
       INPUT ( Data Variable Absolute ) (2)
       REPORT COUNT 1
       INPUT ( Const Array Absolute ) (1)
       USAGE Button5(0x5)[Button(0x9)]
       INPUT ( Data Variable Absolute ) (2)
       REPORT COUNT 3
       INPUT ( Const Array Absolute ) (1)
       USAGE PAGE Generic Desktop(0x1)
       USAGE X(0x30)[Generic Desktop(0x1)]
       USAGE Y(0x31)[Generic Desktop(0x1)]
       REPORT COUNT 2
       REPORT SIZE 8
       LOGICAL MINIMUM -127
       LOGICAL MAXIMUM 127
       INPUT ( Data Variable Relative ) (6)
       COLLECTION Logical(2)
         REPORT ID 18
         USAGE Resolution Multiplier(0x48)[Generic Desktop(0x1)]
         REPORT COUNT 1
         REPORT SIZE 2
         LOGICAL MINIMUM 0
         LOGICAL MAXIMUM 1
         PHYSICAL MINIMUM 1
         PHYSICAL MAXIMUM 4
         FEATURE ( Data Variable Absolute ) (2)
         PHYSICAL MINIMUM 0
         PHYSICAL MAXIMUM 0
         REPORT SIZE 6
         FEATURE ( Const Array Absolute ) (1)
         REPORT ID 17
         USAGE Wheel(0x38)[Generic Desktop(0x1)]
         LOGICAL MINIMUM -127
         LOGICAL MAXIMUM 127
         REPORT SIZE 8
         INPUT ( Data Variable Relative ) (6)
       END COLLECTION
       USAGE PAGE Consumer(0xc)
       REPORT SIZE 8
       USAGE AC Pan(0x238)[Consumer(0xc)]
       INPUT ( Data Variable Relative ) (6)
     END COLLECTION
   END COLLECTION
 END COLLECTION
 [hexdump]
 0000 05 0C 09 01 A1 01 05 01 09 02 A1 02 85 13 05 0C
 0010 0A 38 02 95 01 75 08 15 81 25 7F 81 06 85 17 06
 0020 00 FF 0A 06 FF 15 00 25 01 35 01 45 04 95 01 75
 0030 02 B1 02 35 00 45 00 B1 01 0A 04 FF 75 01 B1 02
 0040 75 03 B1 01 85 18 0A 08 FF 75 01 B1 02 75 07 B1
 0050 01 C0 C0 05 01 09 02 A1 01 05 01 09 02 A1 02 85
 0060 11 09 01 A1 00 05 09 19 01 29 03 95 03 75 01 25
 0070 01 81 02 95 01 81 01 09 05 81 02 95 03 81 01 05
 0080 01 09 30 09 31 95 02 75 08 15 81 25 7F 81 06 A1
 0090 02 85 12 09 48 95 01 75 02 15 00 25 01 35 01 45
 00A0 04 B1 02 35 00 45 00 75 06 B1 01 85 11 09 38 15
 00B0 81 25 7F 75 08 81 06 C0 05 0C 75 08 0A 38 02 81
 00C0 06 C0 C0 C0
 ums1: <Microsoft Microsoft Notebook Optical Mouse with Tilt Wheel, class
 0/0, rev 2.00/1.20, addr 4> on uhub0
 ums1: 3 buttons and Z dir and a TILT dir.
 
 
 --Oliver
 --=20
 If God had intended Man to Watch TV, He would have given him Rabbit Ears.
 
 --+QahgC5+KEYLbs62
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.8 (FreeBSD)
 
 iEYEARECAAYFAkfB/XsACgkQbZFSiGSuUEizlACgrFqeOXz8Pf+5N4KwP6SAtJSH
 0aoAnjMoEHe86b6+Z9Dkfs1AnLfJol4S
 =8ms1
 -----END PGP SIGNATURE-----
 
 --+QahgC5+KEYLbs62--


More information about the freebsd-usb mailing list