Streaming fullscreen with Open Broadcaster Software gives black screen. There is another stackexchange question from 2013 asking this. The answer says OBS would add this feature in the future, but it does not appear to work in 2018. Is there a secret configuration method for this to work?
Automatic scene switcher is turned on and correctly identifies the program running in FullScreen mode and switches to the scene. Scene is set up correctly, using "Game Capture" module (not "Window capture" module) set to "Capture specific window" mode, not "Capture any fullscreen application" mode. I have also tested using "Capture any fullscreen application" mode, and this also fails to capture a blatantly fullscreen game.
I want to make sure that OBS does not accidentally switch to any other full-screen program while running a fullscreen game. I do not wish to use the work-around to change the game to Borderless-Windowed mode, as it drastically decreases frame-rate.
The "Game Capture" module with "Capture specific window" mode identifies and lists the program running in fullscreen mode, so this indicates it is compatible with this mode.