Specifications

Remote Control and Receiver-Transceiver Specifications and Requirements
for Windows Media Center in Windows Operating Systems
166
HID Remote Control Receiver Requirements
This section contains requirements for remote control receivers, system-level interaction, and
triple-tap input.
Remote Control Receiver (Input Only)
The following list provides remote control and long-range receiver requirements.
The receiver will decode input from a matching remote control device in the hardware and issue
Human Interface Device (HID) usage reports based on the HID usage code table in "HID Table,"
later in this document.
The receiver must resume from standby mode using the Sleep button for the particular IR
protocol for which the hardware is optimized. Resume-from-standby must do hardware decoding
of the protocol and operate when the Windows Media Center computer is in a state of lower
power consumption.
The receiver must wake from S1 or S3. Resuming or waking from S4 or S5 is optional.
The receiver must properly indicate user presence to the operating system when waking the
system. This can be tested by first waking the system with the remote control, and then by
running a scheduled task. The monitor should turn on when waking with the remote control, but
not when waking from running a scheduled task.
If using a USB device, it is recommended that the device be able to operate correctly when it is
plugged into a passive hub.
Handling Numeric Input from a Remote Control
When using a remote control to enter numbers and text in Windows XP Media Center Edition, or
Windows Media Center in Windows Vista, users must be able to ―triple-tap‖ letters. For example,
a user can type a song title by pressing the ―2‖ key once to get an A, twice to get a B, and three
times to get a C. This functionality is called triple-tap because a user taps a key as many as three
times (and sometimes more).
In Windows 7 the ―triple tap‖ is replaced by an onscreen keyboard. In order for numeric entry to
work worldwide, the same registry entry below needs to be implemented.
To enable triple-tap input and accurate worldwide numeric input from a remote control in
Windows Media Center text fields, the receiver must be registered in the Windows registry as a
supported Windows Media Center remote control. When the receiver is properly registered,
Windows Media Center processes input correctly.
The key must be set on any consumer system that uses the receiver, either by having OEMs
apply the key to their image or by providing an end-user setup on a CD-ROM. The following
example illustrates the registry key to be set.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Remote Controls]
"HID\\VID_045E&PID_006D "=""
In this example, the VID value is 045E and the PID value is 006D.
Notes The VID and PID values in this registry key are for your specific receiver. Each different
receiver model should have its own VID and PID values.