You can run through a number of steps and then end it on the first page of any device you want. It will then control that device. For example, you can program the DVD button with a macro that turns on the TV, turns on the DVD player, turn on the receiver, switches inputs on the TV and the receiver, and then ends on the first page of the DVD device.
Mike
www.surfremotecontrol.com