InControl makes it a snap to add controller support to your game with a simple, powerful API. All the heavy lifting of mappings are handled for you with dozens of controllers handled cross-platform, and more being added continually
For more details this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download InControl for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
InControl v1.8.11 (28 Mar 2025) (Latest version)
InControl v1.8.10
InControl v1.8.9
InControl v1.8.8
(Tested with Unity version 2020.3.23f1)
InControl v1.8.7
“If possible, please buy the package to support the developer”
IMPORTANT: Please remove the existing InControl folder when upgrading, and ensure you have a backup of your project.
InControl is a unified, cross-platform input manager for Unity that standardizes mappings for common controllers.
Video • Website
Features:
• Xbox 360 controller
• Xbox One controller
• PS3 & PS4 controllers
• PlayStation Vita PSM
• Apple MFi controller (iOS 7+, Apple TV)
• OUYA, Amazon Fire and many more!
• Touch controls
• Keyboard and Mouse
• XInput, with rumble! (Windows)
InControl makes it a snap to add controller support to your game with a simple, powerful API. All the heavy lifting of mappings are handled for you with dozens of controllers handled cross-platform, and more being added continually. Add virtual touch controls, or keyboard mappings to your game with just a few clicks, and have it feed right into the API you’re already using as a virtual controller.