---
title: RC-1002 Remote Control
slug: hardware/rc-1002-remote-control
docTags: 
createdAt: 2025-03-11T07:10:52.795Z
---

RC-1002 IR remote controls can be used with all BrightSign players that have a USB port or a 3.5 mm IR port. The XTx44, XTx43, XDx34, XDx33, XDx32, HDx4, HO523, HS1x4, and 4Kx42 models also have a 3.5 mm port for sending and receiving IR commands, while the XDx30 models have a 3.5 mm port for IR output only. Using an IR remote control requires a customer supplied USB or 3.5 mm IR adapter. See [this page](https://www.brightsign.biz/digital-signage-products/accessories/remote-control) to buy a BrightSign IR receiver. 

Below are lists of unique of hexadecimal codes that each remote control sends over IR once a specific button is pressed. 

# RC-1002 Layout

::Image[]{src="https://api.archbee.com/api/optimize/0prk6SO2dy9LdU77jB8D1/uTGH5BBxKXA3FpawD7GGR_rc-1002.png" size="58" width="471" height="831" position="center" darkWidth="471" darkHeight="831" showCaption="false"}

# Keycodes

Custom Code: 6F90

| **Unique Code** | **Button Description** | **Decimal Value** |
| --------------- | ---------------------- | ----------------- |
| 0x16            | power                  | 7311382           |
| 0x42            | brightness             | 7311426           |
| 0x17            | home                   | 7311383           |
| 0x18            | search                 | 7311384           |
| 0x15            | back                   | 7311381           |
| 0x12            | up                     | 7311378           |
| 0x11            | right                  | 7311377           |
| 0x13            | down                   | 7311379           |
| 0x10            | left                   | 7311376           |
| 0x14            | OK                     | 7311380           |
| 0x1B            | rewind                 | 7311387           |
| 0x19            | play                   | 7311385           |
| 0x1A            | fast forward           | 7311386           |
| 0x1C            | pause                  | 7311388           |
| 0x1E            | shuffle                | 7311390           |
| 0x1D            | add                    | 7311389           |
| 0x1F            | repeat                 | 7311391           |
| 0x40            | volume up              | 7311424           |
| 0x41            | volume down            | 7311425           |
| 0x43            | info                   | 7311427           |
| 0x42            | menu                   | 7311426           |
| 0x0B            | channel up             | 7311371           |
| 0x0D            | channel down           | 7311373           |
| 0x0F            | mute                   | 7311375           |
| 0x01            | 1                      | 7311361           |
| 0x02            | 2                      | 7311362           |
| 0x03            | 3                      | 7311363           |
| 0x04            | 4                      | 7311364           |
| 0x05            | 5                      | 7311365           |
| 0x06            | 6                      | 7311366           |
| 0x07            | 7                      | 7311367           |
| 0x08            | 8                      | 7311368           |
| 0x09            | 9                      | 7311369           |
| 0x45            | 0                      | 7311429           |
| 0x0C            | Period "."             | 7311372           |
| 0x47            | last                   | 7311431           |
| 0x00            | option                 | 7311360           |
| 0x0E            | source                 | 7311374           |
| 0x0A            | exit                   | 7311370           |
| 0x46            | stop                   | 7311430           |
| 0x53            | Red                    | 7311443           |
| 0x44            | Green                  | 7311428           |
| 0x57            | Yellow                 | 7311447           |
| 0x54            | Blue                   | 7311444           |

# Programming the Controller

You can program the controller through BrightSign Author, Bright Author Classic, or BrightScript:

- To use these commands in BrightAuthor\:connected, see [Remote Input Event](docId\:teRXGBRZ03XIsv2N8YqFH)&#x20;
- To use these commands in BrightAuthor Classic, see [Remote Input](docId:4baesI5gK4wm4HqU9zBr-)&#x20;
- To program the controller in BrightScript, see [roIRReceiver](docId\:V64tnBwIZ1Ythcch9cmRR).

