There are some buttons handled by OTVS that may not be present on some remote controllers, however, if they are present they need to have the correct key code constants assigned.
Additionaly, if the remote controller has a single Play/Pause button (as opposed to two separate Play and Pause buttons) it needs to be handled by the integration in such a way, that the VK_PLAY and VK_PAUSE events are returned alternately.
List of available functional buttons
Pressed button: Waiting for key press...
Expected results: