exInput is an input manager extension that allows referencing inputs by a name for both keyboard and gamepads and allows to save the configuration into a file for future usage. You can assign separate icons for button prompts/display per platform/device. Plus improves the gamepad vibration by enabling easing to it and there's the ability to have onscreen joysticks and buttons.

  • Identify your input keys/buttons with custom names, e.g. "jump" can map to ord("X") and gp_face1
  • Easily Save/Load the entire input config to a json file
  • Reassign keys/buttons if needed
  • Supports gamepad vibration with custom easing
  • Ability to have a virtual onscreen joystick and virtual buttons which can be mapped to your existing inputs
  • Define button icons for your inputs per platform/device, e.g. on PC with keyboard mode in a prompt you can show "[X]" icon which will map to PC with gamepad mode "(1)" icon, on Playstation will show "(X)" icon etc.
  • Extra helper functions for mouse/touch

End User Licence Agreement (EULA).

Changes in 0.4.1

  • Added a basic example on how to use input icons

  • Fixed a glitch with vibration start that would ignore input mode and global vibration setting

  • Fixed the description saying that exTween is required as it is not, copy-paste mistake

Version 0.4.1. Published July 14, 2017

Created with GameMaker: Studio v1.4.1763

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.

No reviews yet

No reviews have been left for this asset - be the first!

Package contents

Loading, please wait

What is the issue?

Back to Top