I have the 659 and it operates all my equipment just fine. For my Panny receiver, I had to get it to learn a few buttons, but it works great, it even works better than the original remote. As far as satelite, I have the Bell 3100 and all features are available on my 659.