Features Overview

  • Create complex key configurations easily
  • Support alternate keys for the same actions across keyboard, mouse, and gamepad
    • example: WASD, Arrows, DPad, and Left Analog Stick all for movement
  • Detect held, pressed, released, double tap, rapid fire, and more
  • Supports: keyboard, gamepad, mouse buttons / wheel, and analog sticks
  • Access controls easily without the need of a global controller object
  • Know whether the player is using Gamepad or Keyboard/Mouse so you can display the appropriate button prompts

Documentation & Tutorial

The best way to see what you are getting into with Complete Control is to check out the documentation. It has a detailed breakdown of all of the features as well as a handy walk through of how to set up your first control scheme.  Check it out here!


StatusIn development
Rated 3.7 out of 5 stars
(3 total ratings)
AuthorPixelated Pope
Made withGameMaker: Studio
Tagsbinding, Controller, gamedev, GameMaker, input


Buy Now$2.99 USD or more

In order to download this Asset you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:

CompleteControl.yyz 488 kB

Development log