Questions? Call 800.707.8160

Programming the DirecTV White Remote

The DirecTV white or gray remote is long, covered in buttons, and can seem daunting, if you don’t know how to program it properly. Not to worry, the instructions for programming it are actually relatively simple.

Start by ensuring that the remote has good batteries in it. When you push buttons on the remote, you should see a green light, if the batteries are working. When you’re ready, turn on the device you are attempting to program, whether that is the TV, the DVD player, or another electronic device.

Depending on which of these devices you are programming, you will need to set the switch at the top of the remote accordingly. It has the options of AV1, AV2, and TV. Make your selection and move on to the next step.

For the next step, you’ll need to access the internet. At the website,, you will need to select your remote from the different models on the screen. The model number should be on the top left of your remote. If not, it is probably the RC-24.

After selecting your remote, you will need to select the device you are going to program with it. You will need to choose from the categories of TVs, VCRs, DVDs, or Audio Equipment. Unless you have the manual for the device with you, you will need to click on “Search Device Code” to find the specific programming code for your device.

Write down the code for the next step. Hold down the “Mute” button on the remote and then the “Select” button. In a few seconds, a green light at the top of the remote will flash two times. You should be pointing at the device you are attempting to program.

When you see the two green flashes, release the “Mute” and “Select” buttons and enter the code you wrote down. Each number button you press should cause the green light to flash, letting you know it is programming with that code. After the last number, it should flash twice.

Leaving the remote switch on the same device (if you programmed the TV, leave it on “TV”), you can test it by hitting the power button. If your TV turns off, then it worked. If it doesn’t work, you may have chosen the wrong code. Unfortunately, if that is the case, you will have to go back and repeat the process with another code. Once you get the code right, you are done programming the DVR Remote to that device.

Memory usage: real: 14155776, emalloc: 13741312
Code ProfilerTimeCntEmallocRealMem