GM Service Manual Online
For 1990-2009 cars only

Do not use the Universal Home Remote with any garage door opener that does not have the stop and reverse feature. This includes any garage door opener model manufactured before April 1, 1982. If you have a newer garage door opener with rolling codes, please be sure to follow Steps 6 through 8 to complete the programming of your Universal Home Remote Transmitter.

Read the instructions completely before attempting to program the Universal Home Remote. Because of the steps involved, it may be helpful to have another person available to assist you in the programming steps.

Keep the original hand-held transmitter for use in other vehicles as well as for future Universal Home Remote programming. It is also recommended that upon the sale of the vehicle, the programmed Universal Home Remote buttons should be erased for security purposes. See "Erasing Universal Home Remote Buttons" later in this section or, for assistance, see Customer Assistance Offices .

Be sure that people and objects are clear of the garage door or gate operator you are programming. When programming a garage door, it is advised to park outside of the garage.

It is recommended that a new battery be installed in your hand-held transmitter for quicker and more accurate transmission of the radio-frequency signal.

Programming Universal Home Remote

Follow these steps to program up to three channels:

  1. Press and hold down the two outside Universal Home Remote buttons, releasing only when the Universal Home Remote indicator light begins to flash, after 20 seconds. Do not hold down the buttons for longer than 30 seconds and do not repeat this step to program a second and/or third hand-held transmitter to the remaining two Universal Home Remote buttons.
  2. Position the end of your hand-held transmitter about 1 to 3 inches (3 to 8 cm) away from the Universal Home Remote buttons while keeping the indicator light in view.
  3. Simultaneously press and hold both the desired Universal Home Remote button and the hand-held transmitter button. Do not release the buttons until Step 4 has been completed.
  4. Some entry gates and garage door openers may require you to substitute Step 3 with the procedure noted in "Gate Operator and Canadian Programming" later in this section.

  5. The indicator light will flash slowly at first and then rapidly after Universal Home Remote successfully receives the frequency signal from the hand-held transmitter. Release both buttons.
  6. Press and hold the newly-trained Universal Home Remote button and observe the indicator light.
  7. If the indicator light stays on constantly, programming is complete and your device should activate when the Universal Home Remote button is pressed and released.

    To program the remaining two Universal Home Remote buttons, begin with Step 2 under "Programming Universal Home Remote." Do not repeat Step 1 as this will erase all of the programmed channels.

    If the indicator light blinks rapidly for two seconds and then turns to a constant light, continue with Steps 6 through 8 following to complete the programming of a rolling-code equipped device, most commonly, a garage door opener.

  8. Locate in the garage, the garage door opener receiver (motor-head unit). Locate the "Learn" or "Smart" button. This can usually be found where the hanging antenna wire is attached to the motor-head unit.
  9. Firmly press and release the "Learn" or "Smart" button. The name and color of the button may vary by manufacturer.
  10. You will have 30 seconds to start Step 8.

  11. Return to the vehicle. Firmly press and hold the programmed Universal Home Remote button for two seconds, then release. Repeat the press/hold/release sequence a second time, and depending on the brand of the garage door opener, or other rolling code device, repeat this sequence a third time to complete the programming.
  12. The Universal Home Remote should now activate your rolling-code equipped device.

To program the remaining two Universal Home Remote buttons, begin with Step 2 of "Programming Universal Home Remote." You do not want to repeat Step 1, as this will erase all previous programming from the Universal Home Remote buttons.

Gate Operator and Canadian Programming

Canadian radio-frequency laws require transmitter signals to time out or quit after several seconds of transmission. This may not be long enough for Universal Home Remote to pick up the signal during programming. Similarly, some U.S. gate operators are manufactured to time out in the same manner.

If you live in Canada, or you are having difficulty programming a gate operator or garage door opener by using the "Programming Universal Home Remote" procedures, regardless of where you live, replace Step 3 under "Programming Universal Home Remote" with the following:

Continue to press and hold the Universal Home Remote button while you press and release every two seconds (cycle) the hand-held transmitter button until the frequency signal has been successfully accepted by the Universal Home Remote. The Universal Home Remote indicator light will flash slowly at first and then rapidly. Proceed with Step 4 under "Programming Universal Home Remote" to complete.

Using Universal Home Remote

Press and hold the appropriate Universal Home Remote button for at least half of a second. The indicator light will come on while the signal is being transmitted.

Erasing Universal Home Remote Buttons

To erase programming from the three Universal Home Remote buttons do the following:

  1. Press and hold down the two outside buttons until the indicator light begins to flash, after 20 seconds. Do not hold the two outside buttons for longer than 30 seconds.
  2. Release both buttons.

The Universal Home Remote is now in the training (learning) mode and can be programmed at any time beginning with Step 2 under "Programming Universal Home Remote" shown earlier in this section.

Individual buttons cannot be erased, but they can be reprogrammed. See "Reprogramming a Single Universal Home Remote Button" following this section.

Reprogramming a Single Universal Home Remote Button

To program a device to Universal Home Remote using a Universal Home Remote button previously trained, follow these steps:

  1. Press and hold the desired Universal Home Remote button. Do not release the button.
  2. The indicator light will begin to flash after 20 seconds. While still holding the Universal Home Remote button, proceed with Step 2 under "Programming Universal Home Remote" shown earlier in this section.

For additional information on Universal Home Remote, see Customer Assistance Offices .