unity-input

Installation
SKILL.md

Unity Input System

Input System Overview: New vs Legacy

Unity provides two input systems:

Feature New Input System (Recommended) Legacy Input Manager
Package com.unity.inputsystem (v1.19.0 for Unity 6.3) Built-in (UnityEngine.Input)
Architecture Action-based, event-driven Polling-based
Device Support Gamepad, keyboard, mouse, touch, XR, custom Keyboard, mouse, joystick
Multiplayer Built-in local multiplayer via PlayerInput Manual implementation
Rebinding Runtime rebinding support Not supported
Cross-platform Control Schemes per device type Manual per-platform code

The new Input System is a package installed via Package Manager. It replaces the legacy Input.GetKey/Input.GetAxis API with an action-based model that separates input purpose from device controls.

Namespace: UnityEngine.InputSystem

Related skills
Installs
16
GitHub Stars
14
First Seen
Mar 19, 2026