A downloadable gamepad manager

Download NowName your own price


hinput is a simple gamepad manager for Unity.

Set it up with a single click, learn how to use it in 5 minutes, and start making games for Windows, Mac and Linux!

install | learn | documentation | contact

hinput is a wrapper around Unity's base input system, with a command to fill up the input manager in a single click, and an intuitive API to expose gamepad controls. It automatically detects the OS you're using, and ajusts to Windows, Mac and Linux at runtime. It also features vibration on Windows for up to 4 gamepads, thanks to the XInput interface.

Featuring :

  • Up to 8 controllers at the same time
  • Detection of when a button is pressed, just pressed, just released, long pressed, double pressed...
  • Values of stick and D-Pad position, coordinates, angle and distance to the center
  • Conversion of analog sticks to 4 or 8 buttons - that have every property of regular buttons!
  • Vibration on Windows (with possibility to adjust the strength between left & right motors)
  • Detection of gamepad types
  • Detection of every gamepad at once
  • Customization of the size of dead zones, the duration of long presses, the default vibration parameters...

Contact :

If you want to report a bug, request a feature of contribute to the project feel free to hit me up at couvreurhenri@gmail.com!

Updated 4 hours ago
Authorh i l o q o
TagsCasual, Co-op, gamepad, Local multiplayer, Multiplayer, tool, Unity


Download NowName your own price

Click download now to get access to the following files:

hinput_v1.5.0.unitypackage 632 kB
hinput_documentation.pdf 197 kB
hinput_install.pdf 120 kB
hinput_learn.pdf 200 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.