Unity Input Debugging
CommunityDebug 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
InputDiagnosticsMonoBehaviour 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.