Adapted from eseca's SNES skins on Github https://github.com/eseca/custom-gamepadviewer-skins
To use:
- Upload snes.css and snes.svg to an HTTP accessible location
- Go to gamepadviewer.com
- Select Remap Buttons
- Map buttons as appropriate. L and R should be mapped to LB and RB
- Select Generate Custom URL
- Enter the URL to this CSS file into the Custom CSS URL field
- Copy and paste the URL
- In OBS, create a new Browser source. Paste the URL.
- Enjoy!