Unity Input Debugging

Community

Debug phantom input in Unity.

AuthorTotes-MickGOATs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers diagnose and fix phantom input values and platform-specific input quirks in Unity's Legacy Input Manager, especially on Windows, ensuring reliable player control.

Core Features & Use Cases

  • Phantom Input Detection: Identifies non-zero axis values reported by Windows even when no controller is connected.
  • Multi-Layered Defense: Implements variance-based rejection, mode gating, and deadzones to robustly filter input.
  • Diagnostic Tools: Provides a InputDiagnostics MonoBehaviour to log and analyze input behavior in real-time.
  • TDD Integration: Offers a comprehensive test matrix and unit/integration test examples for input bug verification.
  • Use Case: When a player's vehicle in your racing game unexpectedly accelerates or steers on its own, this Skill provides the tools and methodology to pinpoint and resolve the phantom input issue.

Quick Start

Use the unity-input-debugging skill to diagnose phantom input values on the 'CombinedTriggers' axis.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Unity Input Debugging
Download link: https://github.com/Totes-MickGOATs/r8eo-x-unity/archive/main.zip#unity-input-debugging

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.