Mostly games that lack gamepad support.
That includes older games and many indie games.
I've played Cassette Beasts, Dead Cells and Asphalt 9 with it.
You can:
- Change the controls in-game, if the game supports it.
- Change the mapping in the source code and build the server yourself.
With a bit of remapping, almost everything is playable.
The server will eventually have a GUI for changing the mapping.
This is already implemented on the main branch. The feature will be shipped in the next release.
If you are building the app yourself, you can add more base colours in app/src/main/java/io/github/kitswas/virtualgamepadmobile/data/BaseColor.kt.
The app will generate tonal variations of the base colour for the rest of the UI.
As soon as I have time to work on it. :)
If you want them sooner, you can contribute to the project.