!UPDATED!: Now for GM2 as well! Added all user requests, object movement demo as well as retro button art [ Attribution Instructions: Credit me as Buch and link back to my OGA account page ( ]

Easy to use virtual keyboard arrow keys. (If you want to see and control movement with onscreen arrow keys for HTML5 or touch devices.) Many clients want this feature, so you can make more money by including this in your freelance projects.

How to use: Just drag and drop one object into a room!

Features: - Includes keyboard arrow key sprites - Can select between 2 sets of buttons sprites ( fancy and retro) {set in create event true / false } - Highly commented code

  • Set relative position to object ON / OFF (OFF allows you to set position based on gui_width) (ON will draw arrow sprites where you place the object in the room)

  • Automatic key bindings for WASD also, so only code your game using normal arrow keys {eg. vk_left, vk_right, vk_up, vk_down} and all works PC and mobile.

Tested on HTML5, but should work on touch devices. Works with games which scale the application surface automatically. GM2 version only tested on PC, but should still work on all as test on PC just use mouse.

End User Licence Agreement (EULA).

Version 1.0.0. Published October 17, 2014

Created with GameMaker: Studio v1.4.1398

Age Rating: 9+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 22 June 2019


GameLancer (Publisher) 23 June 2019

Please give some feedback so I can understand what to improve, otherwise, your low rating is just malicious.

Check the update: Today (23 June 2019) I've added the GM2 version!


Anonymous 19 February 2018

NIce One

Its really good

suggestion: make it look like a retro controller

thanks for this


GameLancer (Publisher) 23 June 2019

Today (23 June 2019) I've added your request to the GM2 version!


Francesco V 23 October 2018

hi i have a question

this is a great tutorial.but there is no player object.can you make the same tutorial
with a player object only left and right example a square .only for device.please


GameLancer (Publisher) 23 June 2019

Hi, I only see your message now (16 Oct 2016). Unfortunately, I do not get notifications from YoYo on comments nor reviews.

Also, I do not think a 0/5 star review is fair if you say this is great. It was meant to work as a 4 cursor movement plugin,
not a tutorial.

Please send me an email if you are still struggling with this, and update the star rating, then I will help you much faster than it takes to upload another asset on this store.

Today (23 June 2019) I've added your request to the GM2 version!

Package contents

Loading, please wait

What is the issue?

Back to Top