This repository was archived by the owner on Feb 1, 2026. It is now read-only.
5.4.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.
New Features
- Updates gamepad database, improving support for many gamepads including Stadia over Bluetooth
- Cursor position getters can now return values from a specific coordinate system
- Adds
INPUT_FALLBACK_PROFILE_BEHAVIOURto control what type of binding is returned byinput_binding_get()and the player has no profile set - Simplifies icon config by removing
"gamepad fallback"and instead using icons relevant to the OS
Bug Fixes
- Steam Deck is now properly recognised when running Windows
- Better support for Steamworks, including improvements to compatibility with Proton, and device-handling
- Preventing resting gamepad axes triggering hotswap on window focus change
- Fixes a crash on HTML5
- Fixes in-built platformer example
- Fixes
input_cursor_elastic_set()moving the cursor position itself