com.unity.inputsystem 1.14.1

com.unity.inputsystem

Source docs
Notes: processedReleased July 10, 2025

Browse versions

PreviousNext

Features

  • Support for Xbox controllers over USB on macOS, using macOS's default driver. [ISXB-1548]

🔧 Bug Fixes

  • Fixed an analytics event being invoked twice when the Save button in the Actions view was pressed. ISXB-1378
  • Fixed an issue causing a number of errors to be displayed when using `InputTestFixture` in playmode tests with domain reloading disabled on playmode entry. ISXB-1446
  • Fixed issue where user was not prompted to save changes when loading a second input actions asset into an already opened editor. ISXB-1343
  • Fixed the on hover behaviour of the two plus buttons in the Input Actions Editor window ISXB-1327
  • Fixed an issue on macOS which didn't detect up-left DPAD presses for Xbox controllers. ISXB-810
  • Fixed Input Actions code generation overwriting user files when the names happened to match. ISXB-1257
  • Fixed Input Actions code generation using locale-dependent rules when lowercasing and uppercasing strings. [ISXB-1406]
  • Fixed an issue when providing JoinPlayer with a specific split screen index. ISXB-897
  • Fixed Inspector Window being refreshed all the time when a PlayerInput component is present with Invoke Unity Events nofication mode chosen ISXB-1448
  • Fixed an issue where an action with a name containing a slash "/" could not be found via `InputActionAsset.FindAction(string,bool)`. ISXB-1306.
  • Fixed Gamepad stick up/down inputs that were not recognized in WebGL. ISXB-1090
  • Fixed reenabling the VirtualMouseInput component may sometimes lead to NullReferenceException. ISXB-1096
  • Fixed the default button press point not being respected in Editor (as well as some other Touchscreen properties). ISXB-1152
  • Fixed the TreeView compilation warnings when used with Unity 6.2 beta (ISX-2320)
  • Fixed actions being reset when disabling the InputSystemUIInputModule component ISXB-1493
  • Fixed a memory leak when disabling and enabling the InputSystemUIInputModule component at runtime ISXB-1573
  • Fixed all InputControls being changed at once when you change just one by reverting `2a37caac288ac09bc9122234339dc5df8d3a0ca6`, which was an attempt at fixing [ISXB-1221] that introduced this regression [ISXB-1531] (https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1493)
  • Fixed PlayerInput component automatically switching away from the default ActionMap set to 'None'.
  • Fixed a console error being shown when targeting visionOS builds in 2022.3.
  • Fixed a Tap Interaction issue with analog controls. The Tap interaction would keep re-starting after timeout. ISXB-627
  • Fixed the defaultActionMap dropdown in the PlayerInput component defaulting to instead of the first ActionMap.
  • Fixed TrackedPoseDriver stops updating position and rotation when device is added after its initialization. ISXB-1555
  • Fixed PlayerInput component not working with C# Wrappers (ISXB-1535). This reverted changes done to fix [ISXB-920]\(https://issuetra