Input Map Doctor View on Asset Store (opens in new tab)

Package details

Latest version
1.0.5
Last updated
First released
Unity version
2022.3.0 or later
Package size
351 KB
Files
60
Views in the past week
20

Price tracking

Last checked
Tracked since
Lowest recorded
$13.99 on

Keywords

Input Map Doctor

by IMarin Labs (opens in new tab)

No ratings yet

Find missing bindings, broken Input System setup, unsafe rebinds, and saved-binding changes before they reach players.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Input Map Doctor, 6 months Current $19.99; lowest $13.99; highest $19.99 in this period. $0 $10 $20 12 Oct 19 Oct 26 Oct 2 Nov

Asset preview

1 / 10

Input Map Doctor screenshot 1

Input Map Doctor screenshot 1

About this asset

Find input problems before they reach your players.

Input Map Doctor is an Editor-only diagnostic and testing toolkit for Unity’s Input System.

It gives you one clear place to inspect, validate, and test your project’s complete input setup.

Understand your device coverage

  • See which actions work with each control scheme.
  • Define devices as Required, Optional, or Not used.
  • Find missing bindings and incomplete device support.
  • Detect invalid controls, composites, processors, and interactions.

Check your project integration

  • Inspect scenes and prefabs for PlayerInput components.
  • Validate InputSystemUIInputModule configuration.
  • Find missing actions, incorrect references, and incomplete UI input setup.
  • Open affected Input Actions assets directly from reported findings.

Test real input

The built-in Test Input workspace displays live activity from keyboards, mice, gamepads, touchscreens, and other Input System devices.

Review:

  • Started, Performed, and Canceled action phases.
  • Raw and processed values.
  • Active devices and controls.
  • Shared controls that trigger multiple actions.
  • Working controls that are not assigned to any action.

Protect saved player rebinds

Create a binding snapshot before release and compare it with future revisions.

Input Map Doctor identifies binding changes that could invalidate saved player rebinds.

The Rebind Safety Simulator tests a proposed control on a temporary copy and reports conflicts, compatibility changes, and affected actions without modifying your source asset.

Safe by design

  • Editor-only code with no runtime components.
  • Read-only analysis by default.
  • No project data is sent to external services.
  • Explicit controls for every operation that saves or applies a change.
  • Uses supported public Unity APIs.

Requirements

  • Unity 2022.3.0f1 or newer.
  • Unity Input System 1.14.0 (com.unity.inputsystem).
  • Unity UI 1.0.0 (com.unity.ugui).

Both dependencies are official Unity Registry packages and are declared in the uploaded package manifest.

Tabler Icons v3.46.0 is included under the MIT License.

See Third-Party Notices.txt inside the package.

From the publisher's Asset Store listing.

Technical details

Core features

  • Device Coverage: Review every action against every configured control scheme.
  • Coverage Rules: Mark device support as required, optional, inherited, or unused.
  • Binding Validation: Check actions, bindings, control paths, composites, processors, and interactions.
  • Scene Setup: Inspect PlayerInput and InputSystemUIInputModule configuration.
  • Project Preflight: Scan Input Actions assets, scenes, prefabs, and saved safety snapshots.
  • Test Input: Monitor live device activity, action phases, and processed values.
  • Unassigned Controls: Detect working controls that are not connected to an action.
  • Rebind Safety: Evaluate proposed controls on a temporary asset copy.
  • Change Safety: Identify changes that could invalidate saved player rebinds.
  • Shared-Control Analysis: Find overlapping controls and mark intentional overlaps.
  • Guided Results: Receive clear explanations, recommended next steps, and source navigation.

Compatibility

  • Minimum Unity version: Unity 2022.3.0f1
  • Render pipelines: Built-in, URP, and HDRP
  • Runtime footprint: None
  • Native plugins: None

Required Unity Registry packages

Input System 1.14.0

Package ID: com.unity.inputsystem

Unity UI 1.0.0

Package ID: com.unity.ugui

Documentation and support

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.0f1 Compatible Compatible Compatible

As listed on the Asset Store.