Skip to content
This repository was archived by the owner on Feb 1, 2026. It is now read-only.
/ Input Public archive

5.4.0

Choose a tag to compare

@JujuAdams JujuAdams released this 28 Jan 11:40
· 885 commits to master since this release

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_BEHAVIOUR to control what type of binding is returned by input_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