Libraries/ Input/ Gamepad Manager
InputControllersHaptics

Gamepad Manager

v0.1.0 Unity 2021.3+ com.unity.inputsystem 1.7.0 Paid

A cross-platform gamepad manager on Unity's Input System: hot-plug detection, per-type controller ID, deadzone/sensitivity, rumble/haptics patterns, and first-class Android TV / XInput support.

01Overview

A cross-platform gamepad manager built on Unity’s Input System. Hot-plug detection, per-type controller identification, deadzone + sensitivity processing, rich rumble/haptics patterns, and first-class Android TV / game-console and Windows XInput support with Bluetooth permission handling. The controller-classification and deadzone math are pure and unit-tested.

02Key features

  • Hot-plug detectionConnect/disconnect events with a live controller list.
  • Per-type identificationXbox, PlayStation, Switch, 8BitDo, plus Android consoles (Shield, Fire TV, MOGA, Razer, SteelSeries).
  • Deadzone & sensitivityConfigurable input processing with unit-tested math.
  • Rumble / hapticsImpact, pulse and ramp patterns.
  • Android TV & XInputFirst-class game-console and Windows XInput support.
  • Bluetooth permissionsHandles the runtime permission flow on device.

03Included samples

01

Input Demo

Move an object with the left stick and rumble on button press.

02

Connection Status UI

uGUI overlay showing connect/disconnect notifications and a live controller list.

03

Gamepad Tester

Art-free, code-built visual tester: live sticks, triggers, button grid and haptics.