Controller and input work fails late: missing rebinds, bad deadzones, no haptics plan, and Play Mode guesswork. This roundup collects Unity input and controller assets that help you ship feel, not just movement.
Mix free starters with production frameworks. Always confirm Input System vs legacy Input Manager support on the product page.
Affiliate note: Asset Store links use Dizzy Media’s affiliate ID. Buying through them supports more free Unity guides, at no extra cost to you.
Table of Contents
Input frameworks
1. Rewired — Advanced cross-platform input management (paid staple).
View listing
2. Joystick Pack — Free virtual joysticks for mobile and touch.
View listing
Controllers and locomotion
3. Mini First Person Controller — Tiny FPS controller for prototypes.
View listing
4. Starter Assets – FirstPerson | URP — Official Unity first-person starter assets.
View listing
5. Starter Assets – ThirdPerson | URP — Official Unity third-person starter assets.
View listing
6. 3rd Person Controller + Fly Mode — Classic third-person controller with fly mode.
View listing
7. Ultimate Character Controller — Full character controller toolkit for many genres.
View listing
8. Invector Third Person Controller — Popular third-person controller ecosystem (check current listing).
View listing
Touch, UI, and feel
9. Control Freak 2 — Touch controls and on-screen input for mobile.
View listing
10. Input Manager — Custom input mapping utilities for flexible binds.
View listing
11. Crosshairs — Crosshair icon set for shooter HUDs.
View listing
12. Feel — Game-feel toolkit including feedback patterns that pair with input.
View listing
13. Camera System – Gaskellgames — Drop-in camera behaviors for common setups.
View listing
14. Lean Touch — Touch input helpers popular for mobile gesture control.
View listing
15. Settings and Options Menu Creator – Lite — Options menu scaffolding including input-related settings.
View listing
Multiplayer-adjacent
16. Dissonance Voice Chat — Voice chat that often sits beside multiplayer input stacks.
View listing
Dizzy Media picks
17. UHFPS Controller Support — Controller support add-on for Ultimate Horror FPS Kit projects.
View listing
18. Vibe Engine – Controller Haptics — Preset-based controller haptics workflow for Unity.
View listing
Wrap-up
Get movement stable first, then rebinding, then feel. Haptics should be authored like audio — named presets you can compare — not scattered float values in gameplay scripts.
For a deeper haptics workflow breakdown, read Controller Haptics in Unity: Why Good Rumble Is Hard.
