Skip to content

NPException/GamePadView

Repository files navigation

NP GamepadViewer

This is my little GamepadeViewer I cobbled together in an afternoon, when gamepadviewer.com stopped working for me in OBS. In the future I want to make it entirely configureable, so people can use their own layouts if they want.

image

Usage

Option A

To use this in OBS, I recommend you use the Spout2 OBS plugin if you're on Windows. If you have it installed, just add a new "Spout2 Capture" to your sources, select the gamepadviewer, and set "Composite Mode" to default:

image

Option B

If you do not have the Spout plugin, you can still add it as a "Game Capture". In this case, you need to check "Allow Transparency" in the source properties. That way the window background will be recognized by OBS as transparent, when the GamepadViewer not the focused window.

image

Assets used

TODO

  • make layout configurable
    • EDN parser?
    • Maybe load config as GDScript file
  • allow switching between different layouts
  • customizable background color (for OBS Color Key filter, if Spout is unavailable)
  • Linux & MacOS builds