Unity Input System Setup

Use for Unity Input: legacy InputManager axes and New Input System .inputactions action maps, bindings, and player controls.

rachitkumarrastogi 6358fbf 854 B Updated

File contents

Input System setup

Discovery

  1. get_input_axes — legacy axes in InputManager
  2. list_input_action_assets.inputed assets
  3. get_input_actions_summary — maps/actions for one asset
  4. list_packagescom.unity.inputsystem present?
  5. find_scripts_by_contentPlayerInput, InputAction

Checklist

  • Prefer one paradigm (new Input System) for new projects.
  • Document Active Input Handling in Player Settings (get_player_settings).
  • Keep UI Toolkit / EventSystem input modules consistent with that choice.
  • Rebindable actions: store overrides outside StreamingAssets carefully.

Related

  • get_tags_and_layers, list_ui_documents

rachitkumarrastogi/unity-mcp-server/tree/main/skills/code/unity-input-system-setup commit 6358fbf3e4

Frequently asked questions

npx skillmds@latest add rachitkumarrastogi/unity-input-system-setup