Hi! Yes, as far as I see it is a control board, that needs someone to operate it. And thats the reason, my tool automates the camera movement.
By the way, we do have a custom keyboard as well, which is basically a separation of concerns/simplified interface for OBS, which is intimidating for most of our crew. But they can handle 10 buttons with nice labels.
For example they have one button that toggles the camera view and the projector view.
Also I scripted OBS to manage camera positions with the scene "Pulpit", "Stage", "Pulpit wide", "Sitting": so they can manually override the automated thing in 1% of the time, but 99% of the time the automation is enough.
Also I have scripted OBS to manage the stream lifecycle based on which scene is active. So:
- they can bring up the "Starting soon" scene that would start streaming but not the recording
- they can bring up the "Break" scene that would pause(!) the recording but not the stream
- they can bring up the "Finished" scene that would stop all with a nice fade out and "thank you for joining" text, etc.
So a control pad can work together with this tool.