This repository was archived by the owner on Feb 1, 2026. It is now read-only.
5.3.0
This release requires GameMaker 2022 LTS or later. If you're looking for a version of Input that works on older versions, please use version 5.2.1. Please note that we will not be supporting 5.2.1 long-term and you should update your version of GameMaker to 2022 LTS as soon as possible to keep up with new versions of Input.
This release is authored by @offalynne and @nkrapivin, and tested with the help of @tabularelf and @DragoniteSpam . Nik wrote the Steamworks code, which has been merged into YoYoGames' official Steamworks library, and Alynne implemented Steam Input hooks into Input. It's been a ton of work, executed to a very high standard, and we hope that you and your players enjoy these new features!
New Features:
- Steamworks support
- Device colour control via Steam Input and natively on PS4/PS5
- Trigger effects (e.g. vibration) via Steam Input and natively on PS5
- Gamepad motion support via Steam Input and natively on Switch/PS4/PS5
- Basic touchscreen support on Windows to match improved native support in GameMaker
- Gamepad database update, as per usual!
Bug Fixes:
- Improved Android type ID for Logitech XInput and 8BitDo gamepads
- Gamepad mapping fixes for multiple gamepad types
- Trigger axis correction for PlayStation gamepads and Steam virtual controllers
- Improved mouse handling on Windows