Keymaps

Use the Keymaps tab to assign actions to keyboard keys or shortcuts, or to mouse or joystick buttons.

To change settings globally:

From the Launcher, select Global Options, then select the Keymaps tab.

To change settings for a specific game:

From the Launcher, highlight the game in the games list, and select the Game Options button. If the Launcher is in grid view, select the game and then select the gear icon in the popup window. Select the Keymaps tab.

../_images/keymaps.png

The Keymaps tab in the Global Options menu

../_images/keymaps_dropdown.png

The Keymaps dropdown options.

All settings can also be changed in the Configuration file. The configuration key is listed in italics after each setting description.


Click on the button next to the desired action to add an additional key or button. Click on the dropdown expander for more options.

If all the mapped keys are not visible, hold the pointer over the button to see all the mapped keys.

Reset

Resets all keymaps to default.

Reset to defaults

Resets the keymaps for that action to default.

Clear mapping

Clears all keymaps for that action.


Global settings

The following are the available global keymap options. Listed in italics are the configuration keywords. For more information, see the Configuration file page.

Global

Global Main Menu

keymap_global_MENU

Toggle mute

keymap_global_MUTE

Quit

keymap_global_QUIT

Open Debugger

keymap_global_DEBUGGER

Virtual mouse up

keymap_global_VMOUSEUP

Virtual mouse down

keymap_global_VMOUSEDOWN

Virtual mouse left

keymap_global_VMOUSELEFT

Virtual mouse right

keymap_global_VMOUSERIGHT

Slow down virtual mouse

keymap_global_VMOUSESLOW

Graphics

Toggle fullscreen

keymap_sdl-graphics_FULS

Toggle mouse capture

keymap_sdl-graphics_CAPT

Save screenshot

keymap_sdl-graphics_SCRS

Toggle aspect ratio correction

keymap_sdl-graphics_ASPT

Toggle linear filtered scaling

keymap_sdl-graphics_FILT

Cycle through stretch modes

keymap_sdl-graphics_STCH

Increase the scale factor

keymap_sdl-graphics_SCL+

Decrease the scale factor

keymap_sdl-graphics_SCL-

Switch to next graphical scale filter

keymap_sdl-graphics_FLTN

Switch to previous graphical scale filter

keymap_sdl-graphics_FLTP

GUI

Interact

keymap_gui_INTRCT

Close

keymap_gui_CLOS

Up

keymap_gui_UP

Down

keymap_gui_DOWN

Left

keymap_gui_LEFT

Right

keymap_gui_RIGHT

Game settings

The following are the available keymap game-specific keymaps options. Listed in italics are the configuration keywords. For more information, see the Configuration file page.

Default game keymap

Left mouse button

keymap_engine-default_LCLK

Middle click

keymap_engine-default_MCLK

Right click

keymap_engine-default_RCLK

Pause

keymap_engine-default_PAUSE

Skip

keymap_engine-default_SKIP

Skip line

keymap_engine-default_SKLI

Predictive input dialog

keymap_engine-default_PIND

Confirm

keymap_engine-default_RETURN

Up

keymap_engine-default_UP

Down

keymap_engine-default_DOWN

Left

keymap_engine-default_LEFT