Your DIRECTV Universal remote can control up to four devices, including your TV, audio devices, or DVD player.
Your Genie remote can control up to three devices, including your TV and audio devices.
We cannot guarantee compatibility for all makes and models of equipment. If your device is not listed or you need other codes, use the code lookup tool to find the 5-digit code for your device.
Program your Universal Remote
HD DVR or HD receiver:
- Press MENU on your remote
- Select Settings.
- Select Remote Control.
- Select Program Remote, then select the device you wish to program.
- Follow the on-screen prompts to complete programming your remote.
Standard DVR or SD receiver:
- Press MENU on your remote.
- Select Parental Favs & Setup.
- Select System Setup.
- Select Remote or Remote Control.
- Select Pair/Program Remote, then select the device you wish to program.
- Follow the on-screen prompts to complete programming your remote.

Program your Genie Remote
First, make sure your Genie Remote is in RF mode: Press and hold MUTE and ENTER buttons while pointing at your Genie HD DVR, Genie Mini, or Wireless Genie Mini. The screen will display Applying IR/RF setup.
Regular HDTV or audio devices:
- Press MENU on your remote.
- Select Settings.
- Select Remote Control.
- Select Program Remote, then select the device you wish to program.
- Follow the on-screen prompts to complete programming your remote.
Program Genie remote to TV with a manual code:
- Use the code lookup tool to find the 5-digit codes for your TV.
- Press and hold the MUTE and SELECT buttons until a green light at the top of the remote flashes twice.
- Press 1 on the keypad – the green LED light will flash twice.
- Enter the remaining 4 digits of the code until the green light flashes twice.
- Try turning the volume up and down. If no response, repeat steps 2 – 5 with the next available code.
DIRECTV Ready TV:
- Make sure your DIRECTV Ready TV is on.
- Press and hold the MUTE and SELECT buttons until a green light at the top of the remote flashes twice.
- Enter the correct code for your TV
- Samsung DIRECTV Ready TV: 54000.
- Sony DIRECTV Ready TV: 54001.
- Toshiba DIRECTV Ready TV: 54002.

References
- User Manualmanual.tools
This is a great blog post! I have been wanting to program my remote to control other devices for a while now.
How do I program my DIRECTV remote to control other devices?
To program your DIRECTV remote to control other devices, follow the steps based on your remote type:
Genie Remote
Universal Remote (HD DVR/Receiver)
Universal Remote (Standard DVR/SD Receiver)
If your device is not listed, you can use the DIRECTV code lookup tool to find a 5-digit code for manual entry.
Read the full Q&A page
This is a great blog post! I have been wanting to program my remote to control other devices for a while now.
How do I program my DIRECTV remote to control other devices?
To program your DIRECTV remote to control other devices, follow the steps based on your specific remote model:
For Genie Remotes:
For Universal Remotes (HD DVR/Receiver):
Manual Programming (Genie Remote to TV):
If your device is not listed, DIRECTV cannot guarantee compatibility, but you can try the code lookup tool for alternative 5-digit codes.
Technical
00:00:00.000 --> 00:00:04.160
In this video, we're going to talk about the basic concepts of the
00:00:04.160 --> 00:00:08.520
Cisco Catalyst 9800 Wireless Controller. This is the new wireless controller
00:00:08.520 --> 00:00:13.140
from Cisco, which is based on the iOS XE operating system.
00:00:13.140 --> 00:00:16.890
So it's a departure from the previous AireOS operating system
00:00:16.890 --> 00:00:20.100
that we've been using for the last 15 years or so.
00:00:20.100 --> 00:00:24.330
So in this video, we're going to talk about the configuration model
00:00:24.330 --> 00:00:27.120
and how it differs from the previous OS.
00:00:27.120 --> 00:00:31.410
So the 9800 uses a modular configuration model.
00:00:31.410 --> 00:00:34.500
This is designed to provide more flexibility
00:00:34.500 --> 00:00:37.590
and to make it easier to manage large scale deployments.
00:00:37.590 --> 00:00:41.400
So the configuration is based on three main components:
00:00:41.400 --> 00:00:43.350
profiles, policies, and tags.
00:00:43.350 --> 00:00:46.710
Profiles are the building blocks of the configuration.
00:00:46.710 --> 00:00:50.130
They define the settings for different aspects of the wireless network,
00:00:50.130 --> 00:00:52.860
such as WLANs, APs, and RF.
00:00:52.860 --> 00:00:56.100
Policies are used to group profiles together.
00:00:56.100 --> 00:00:59.430
For example, you could create a policy for a specific location
00:00:59.430 --> 00:01:02.430
that includes the WLANs and APs for that location.
00:01:02.430 --> 00:01:05.700
Tags are used to apply policies to APs.
00:01:05.700 --> 00:01:08.730
You can assign tags to APs based on their location,
00:01:08.730 --> 00:01:11.100
their function, or any other criteria.
00:01:11.100 --> 00:01:14.490
This modular approach makes it easy to make changes to the configuration.
00:01:14.490 --> 00:01:17.460
For example, if you want to change the security settings for a WLAN,
00:01:17.460 --> 00:01:20.160
you only need to change the setting in the WLAN profile.
00:01:20.160 --> 00:01:23.130
The change will then be automatically applied to all APs
00:01:23.130 --> 00:01:25.560
that are using that profile.
00:01:25.560 --> 00:01:28.890
So let's take a closer look at each of these components.
00:01:28.890 --> 00:01:31.950
Profiles are the most basic unit of configuration.
00:01:31.950 --> 00:01:34.860
There are several different types of profiles, including:
00:01:34.860 --> 00:01:38.460
WLAN profiles: These define the settings for a wireless network,
00:01:38.460 --> 00:01:41.400
such as the SSID, security settings, and VLAN.
00:01:41.400 --> 00:01:44.700
Policy profiles: These define the network and switching policies
00:01:44.700 --> 00:01:46.800
for a client that connects to a WLAN.
00:01:46.800 --> 00:01:50.130
AP profiles: These define the settings for an access point,
00:01:50.130 --> 00:01:52.800
such as the radio settings and power levels.
00:01:52.800 --> 00:01:56.130
RF profiles: These define the radio frequency settings for a group of APs.
00:01:56.130 --> 00:01:59.460
Policies are used to group profiles together.
00:01:59.460 --> 00:02:02.790
There are two main types of policies: policy tags and site tags.
00:02:02.790 --> 00:02:06.120
Policy tags: These map a WLAN profile to a policy profile.
00:02:06.120 --> 00:02:09.450
Site tags: These define the properties of a site,
00:02:09.450 --> 00:02:12.120
such as the AP join profile and the flex profile.
00:02:12.120 --> 00:02:15.450
Tags are used to apply policies to APs.
00:02:15.450 --> 00:02:18.780
There are three main types of tags: policy tags, site tags, and RF tags.
00:02:18.780 --> 00:02:22.110
Policy tags: These are used to apply policy tags to APs.
00:02:22.110 --> 00:02:25.440
Site tags: These are used to apply site tags to APs.
00:02:25.440 --> 00:02:28.770
RF tags: These are used to apply RF profiles to APs.
00:02:28.770 --> 00:02:32.100
So that's a brief overview of the configuration model for the
00:02:32.100 --> 00:02:34.140
Cisco Catalyst 9800 Wireless Controller.
00:02:34.140 --> 00:02:37.470
In the next video, we'll take a look at how to configure these components.
00:02:37.470 --> 00:02:40.800
Thanks for watching! If you have any questions, please leave a comment below.
00:02:40.800 --> 00:02:44.130
And don't forget to subscribe to our channel for more videos on
00:02:44.130 --> 00:02:46.130
Cisco networking.
Read the full Q&A page