1. A method for programming a remote control to control a device in an entertainment system, the method comprising: entering a programming mode to program the remote control to control the device; while in the programming mode, receiving a first input from a user, the first input being a control code identifying the device for controlling; while in the programming mode, subsequent to receiving the first input, receiving at least an additional character provided with the control code from the user indicating a selection of a limited mode of control for controlling the device, the limited mode of control preventing the issue of at least one command to the device, the at least one command being allowed to issue to the device in a normal mode of control; exiting the programming mode; and subsequent to exiting the programming mode, operating the remote control in the limited mode of control for controlling the device.