diff --git a/.github/README.md b/.github/README.md index dfb95d5..339416a 100644 --- a/.github/README.md +++ b/.github/README.md @@ -25,6 +25,18 @@ I, the developer, have contributed to popular mods such as Sodium and Iris to ge The mod is also easy to use for beginners, with default-on button guides, so you know how to interact with the game with a new input scheme. +## Q&A + +### Does it support Steam Deck? + +Yes! Controlify has been tested on the Steam Deck, and works great. The gyro features built-in to Controlify +do not currently work on the Steam Deck, but you can utilise Steam Input's gyro -> mouse emulation to get +working gyro. + +### Does it support *insert generic gamepad here*? + +Yes! Controlify supports most standard gamepad controllers out of the box. + ## Features ### Controller vibration diff --git a/build.gradle.kts b/build.gradle.kts index 1a25edd..bc9a570 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -16,7 +16,7 @@ plugins { } group = "dev.isxander" -version = "1.3.2+1.20" +version = "1.4.0+1.20" val isBeta = "beta" in version.toString() if (isBeta) println("Beta version detected.") diff --git a/changelogs/1.4.0+1.20.md b/changelogs/1.4.0+1.20.md new file mode 100644 index 0000000..d268fca --- /dev/null +++ b/changelogs/1.4.0+1.20.md @@ -0,0 +1,16 @@ +# Controlify 1.4 for 1.20 + +## Additions + +- New config option to render ingame button guide HUD at the bottom rather than the top. +- Support for dpad navigation in screens. +- Changed the no gyro supported message to something more suitable for Steam Deck users, directing them to use Steam Input. + +## Bug Fixes + +- Fix crash when opening journeymap menu with a Steam Deck. +- Fix some vanilla override bindings from not working. +- Fix crash on shutdown when not using SDL mappings with a joystick connected. +- Fix virtual mouse not working properly on most GUIs. +- Fix buttons not auto-focusing on Steam Deck. +- Fix rare crash to do with `delegate_setup` config option.