This remote has more features than you can shake a stick at. It took me over an hour to get it programmed for my TV, DVR, Cable Box and DVD player. I was never able to get it to get my gen2 Tivo to do more than turn off and on. In all fairness it may be my large fingers and the small keys that played into the difficulty programming the unit. My Tivo is old and that may be why I couldn’t get it to work. The number of features on the unit precludes having larger buttons without upsizing the format of the remote. I would rather have a larger remote with larger buttons.
I also think it is interesting that programming remotes hasn’t improved in ten years. That is a ball park figure but I know I have not seen any progress in remote programming. Hold this key while you wait for the power key to light, then strangle a free range chicken with the toes of your left foot while simultaneously pressing the power key, feature key and donkey. Ok, I do tend toward hyperbole but with the astounding technical advances we have made, surely we can come up with an inexpensive all-in-one remote that doesn’t take an hour to program.
This device does work, it now can control several devices. I suspect if all of your devices are nearly new you won’t have any difficulty such as I had with my antiquated Tivo. Keep in mind that programming will be tedious, hmm unless perhaps you use a stylus. Arrgghh! now I think of that.