The volume button is the only button on the remote that has nothing to do with controlling your cable box. All it does it adjust the volume in whichever device you are using, and that is why this button happens to be working.
As for getting your virtual remote to work, I would follow the processes in these two articles:
Hope you found this helpful. Let us know if you have any further difficulties!