
Can import extra css files by the style query param or field in the configuration.
Added a configuration for the Buffalo controller with the Arcade 4+4 stick design.
Added support for logic configuration ( AND, OR, NOT) - i.e: to show an image when 2 buttons are pressed at the same time (diagonals), etc. Added a configuration for the Xbox 360 controller pad. Added a configuration for the Neo Geo mini controller with the Arcade 4+2 stick design. Added support for rendering axes using images. ✔ = done | △ = planned | ✖ = not gonna happen Rebuildingįirst, clone the repository and install the dependencies:īuilding will generate the required files in the app folder, the index.html file is the one to use. This project plans to support combinations of inputs and displays: The html will show the Elite one by default, but adding ?config=megadrive should show any other available one (and now it can be chosen with a select input if display=1 is not added). Later on, I added some other configs as shown in the top of this document This should be something like file:///your-folder/controller-overlay/index.html?config=megadrive&display=1 How to customize itįirst version is just a PoC ( Proof of Concept) where the shown controls are what I find interesting to show for Elite Dangerous, and the bindings are the ones I use with my X-56, so every value is harcoded. In OBS add a New source > Browser and enter the provided OBS URL in the bottom of the page (to show the page with a transparente background and without the info window at the bottom). This should display a webpage like the one shown in the screenshot.
Generate a browser source (to use via OBS or any other tool) displaying an overlay of your HOTAS controller in real time.ĭownload the latest version and open index.html.