Specifications

Remote Control and Receiver-Transceiver Specifications and Requirements
for Windows Media Center in Windows Operating Systems
168
0x95, 0x01, \ ; Report Count (1),
0x75, 0x10, \ ; Report Size (16),
0x81, 0x00, \ ; Input (Data, Array),
0xC0, \ ; End Collection
\ ; MS Vendor controls
0x06, 0xbc, 0xff, \ ; Usage Page (Vendor 0xffbc),
0x09, 0x88, \ ; Usage (88),
0xa1, 0x01, \ ; Collection (Application),
0x85, 0x02, \ ; Report Id (2)
0x19, 0x01, \ ; Usage Minimum (0x01),
0x29, 0xff, \ ; Usage Maximum (0xff),
0x15, 0x00, \ ; Logical Minimum (0),
0x25, 0x01, \ ; Logical Maximum(1),
0x95, 0x01, \ ; Report Count (1),
0x75, 0x08, \ ; Report Size (8),
0x81, 0x00, \ ; Input (Data, Array),
0xc0, \ ; End Collection
\ ; Standby button
0x05, 0x01, \ ; Usage Page (Generic Desktop),
0x09, 0x80, \ ; Usage (System Control),
0xa1, 0x01, \ ; Collection (Application),
0x85, 0x03, \ ; Report Id (3)
0x19, 0x81, \ ; Usage Minimum (0x81),
0x29, 0x83, \ ; Usage Maximum (0x83),
0x25, 0x01, \ ; Logical Maximum(1),
0x75, 0x01, \ ; Report Size (1),
0x95, 0x03, \ ; Report Count (3),
0x81, 0x02, \ ; Input
0x75, 0x01, \ ; Report Size (1),
0x95, 0x05, \ ; Report Count (5),
0x81, 0x01, \ ; Input (Constant),
0xC0, \ ; End Collection
\ ; Keyboard
0x05, 0x01, \ ; Usage Page (Generic Desktop),
0x09, 0x06, \ ; Usage (Keyboard),
0xA1, 0x01, \ ; Collection (Application),
0x85, 0x04, \ ; Report Id (4)
0x05, 0x07, \ ; usage page key codes
0x19, 0xe0, \ ; usage min left control
0x29, 0xe8, \ ; usage max keyboard right gui
0x75, 0x01, \ ; report size 1
0x95, 0x08, \ ; report count 8
0x81, 0x02, \ ; input (Variable)
0x19, 0x00, \ ; usage min 0
0x29, 0x90, \ ; usage max 91
0x26, 0xff, 0x00, \ ; logical max 0xff
0x75, 0x08, \ ; report size 8
0x95, 0x01, \ ; report count 1
0x81, 0x00, \ ; Input (Data, Array),
0xC0 \ ; End Collection
HID Table
The following table describes the remote control HID usages that Windows Media Center will
respond to. Remote controls that are used to control Windows Media Center must meet the
Microsoft remote control specifications.