Giavapps Controller (developed and produced by Luigi Piscopo) provides a set of easy to use and cross-platform Controllers for GameMaker Studio and GameMaker Studio 2.

Giavapps Controller Extension is perfect for game developers who want to target multiple platforms.

With this Extension you can quickly set up two kind of Giavapps Controllers and instead of calling different keyboard, gamepad, mouse or device_mouse functions you will be able to map Keyboard Keys and Gamepad Inputs to a single Controller Object that handles all different inputs for you.

Besides you can also hide the visibility of a Giavapps Controller on a specific platform: by doing so Mouse Clicks and Touch Inputs will be ignored while Keyboard Keys and Gamepad Inputs will be still detected.

This Extension has been tested on the following target platforms:

  • Windows
  • Mac OS X
  • Android


You can find the full documentation with screenshots and code examples at the following link:


  • Includes Giavapps Controller Stick and Giavapps Controller Button.
  • Support for remapping Keyboard Keys and Gamepad Inputs assigned to a Giavapps Controller.
  • Each Giavapps Controller supports Mouse Clicks, Multi-Touch, Gamepad Inputs and Keyboard Inputs.
  • Well documented, inexpensive, easy to use, light and cross-platform.

More info

End User Licence Agreement (EULA).

Changes in 1.0.2

  • Added objects, sprites and one testing room to the package.

Now you can easily import included files and start testing Giavapps Controller Extension in no time.

Version 1.0.2. Published June 1, 2017

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

Total size 31.6 KB

assetpackage.yy 3.61 KB extensions objects rooms sprites
sprite_giavapps_controller_button_1 sprite_giavapps_controller_button_2 sprite_giavapps_controller_button_3 sprite_giavapps_controller_player sprite_giavapps_controller_stick_back sprite_giavapps_controller_stick_front

What is the issue?

Back to Top