The device has 5 infrared programmable buttons that can replace the basic TV remote control buttons.
The programming process involves applying the MX3 remote control to a standard TV remote control and using the appropriate button combination, which is described in detail in the manual.