IDE Input And Navigation

The GameMaker Studio 2 IDE accepts mouse and keyboard input, and many operations can be carried out using one or the other or both. In general you can click the left mouse button  LMB Icon to select anything, use CONTROL Icon / CMD Icon + LMB Icon to select multiple items, hold LMB Icon to drag items into different docks or onto the workspaces, and also the RMB Icon to open context specific menus. Note that if you are running GameMaker Studio 2 on a macOS system and are using a single button mouse, please use CMD Icon + LMB Icon to get a right mouse click RMB Icon.

There are also a great number of keyboard shortcuts that can be used to navigate around the different workspace elements and resource editors, and we'll quickly go through some of the most important ones (you can find a complete list here):

Resource Search

Workspace Overview Window

Other ways to navigate the workspace include using the keyboard shortcut  CTRL IconCMD Icon +  Alt Icon + <Arrow Keys> to move between any open windows in the direction pressed, and by pressing and holding the middle mouse button MMB Icon then dragging the mouse you can pan around the workspace too.

When navigating around the various different workspaces and windows, you can use the right-mouse button RMB Icon on any text field to open a context menu which will have the following fields by default:

Default RMB Menu

In some situations, these options may be expanded on, depending on the editor or window that is in focus.

Other than those methods of input, there is also limited support for pen devices, and also a special mode for those people working on projects using a laptop. Both of these are explained below:

Laptop ModeLaptop Mode

If you are using GameMaker Studio 2 on a laptop, then you will have a further option at the top of the IDE for Laptop Mode:

This will be on by default but can be switched off if you prefer by toggling this button. Laptop mode combines with some tools in the IDE to make it a much better experience when using a touchpad, simplifying the 3 main mouse interactions: Pan, zoom and scroll. It uses two modifier keys to do this: Left CONTROL Icon/ CMD Icon and Left ALT Icon. When laptop mode is on, Left CONTROL Icon/ CMD Icon and Left ALT Icon are "reserved" for mouse interactions like panning the room editor, where Left CONTROL Icon/ CMD Icon is zoom, Left ALT Icon is scroll and pan. Scrolling in laptop mode behaves just like panning, so it should be intuitive and precise enough so that you don't need to use the scrollbar. Note that when holding these buttons, you simply have to move the mouse - not click nor drag, just move - and that if there is a general shortcut that normally requires the use of the CONTROL Icon/ CMD Icon or ALT Icon keys, you would use the Right keys of the keyboard instead.



Touch Screen SupportTouch Screen Support

One final thing we'll mention here is that the IDE for GameMaker Studio 2 also has minimal support for touch screens. On all operating systems you can use the touch screen to click and drag items in the main workspace, and we support 2 simultaneous pointers, where a second tap will perform a right-click. Note that on Windows 8 and above, the GameMaker Studio 2 IDE will support pen devices too.





The following pages contain more detailed and specific information on navigating the IDE, as well as information on some navigation tools available to you:

 

You can also find some extra preferences related to the IDE input here: