Directv remotes can only be programmed for Tv, and volume only audio devices. It cannot control non-DIRECTV STB like a Roku device. If you want to control the volume of a Roku tv, try codes under Dynex.
Edmund
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.