InputSystem
InputSystem copied to clipboard
An efficient and versatile input system for Unity.
### Description Unity's HID layout generator does not generate a layout if one already exists. I added this functionality to the Linux/SDL layout generator. ### Changes made Added a check...
### Description Deleting the last part of a composite action raised an exception in the editor. This PR fixes this issue. [ISXB-804](https://jira.unity3d.com/browse/ISXB-804) ### Changes made The treeview logic formerly looked...
### Description When deleting parts of a composite action, the deletion of the last part raises an exception. ### Changes made Preventing changes to a composite part via context menu...
### Description https://jira.unity3d.com/browse/DOCF-5410 Clarify and simplify page so that new system does not look more complex than old system. ### Changes made Added text & screenshot explaining differences between systems...
### Description Fix for [ISXB-491](https://jira.unity3d.com/browse/ISXB-491). The current design of the input system package relies on the following method for checking if a button has been pressed on the current frame:...
### Description Fixes ISXB-704. Based on recently landed [trunk PR](https://github.cds.internal.unity3d.com/unity/unity/pull/50445). Details of what was changed and the thought process can be found in this Google Document: https://docs.google.com/document/d/1XCC6GqaWzKf1M1jm-UmKRn6sIlmvF7rvF1C8Ws5Yxa4/edit?usp=sharing ### Changes made...
### Description Jira ticket: https://jira.unity3d.com/browse/ISXB-586 Trunk PR: https://github.cds.internal.unity3d.com/unity/unity/pull/52658 Trunk PR needs to land first before this PR can be tested (and merged). ### Changes made Implements BaseInputModule sendPointerHoverToParent property for...
### Description Comparing escaped and non-escaped strings is very slow - this happens when devices are deactivated/reactivated such as when the Quest2 headset and controllers enter and awake from sleep...
### Description Fix memory leak - make sure to unsubscribe started, and canceled actions for m_PointerDownAction on destroy when m_UseIsolatedInputActions is set to true. ### Changes made Added private method...
### Description Fixing confusing menu when selecting face buttons due to aliased enum values. ### Changes made Removed aliased enum values. ### Testing Manual testing. ### Risk None. ### Checklist...