5 tools · 38 shortcuts · each section verified against the vendor’s own documentation. Jump to: Leonardo.ai (8) · ElevenLabs (9) · Reaper (7) · Unreal Engine (8) · FigJam (6)
These five tools cover image generation, voice synthesis, audio editing, a game engine and a whiteboard, and what they have in common is that the vendor documents only a short list of shortcuts — the rest of the interface is mouse-driven or reuses the host application's keys. Each section below carries the official source and the date the rows were checked. Where a tool is large but its documented keymap is small (Unreal Engine's editor, REAPER's default actions), the section notes that customised keymaps and in-app action lists go far beyond what is listed here.
Leonardo.ai is a browser-based image generator, and its keyboard surface is small on purpose: one key to generate, a few to drive the canvas editor where images are inpainted and extended. This page lists everything the app currently binds; if a key is not here, the action is mouse-only. The bindings are the same in every browser, with Cmd for Ctrl on macOS.
| Shortcut | Action |
|---|---|
| Ctrl + Enter | Generate image |
| Ctrl + Z | Undo canvas |
| Space + drag | Pan canvas |
| Ctrl + Scroll | Zoom |
| B | Brush tool |
| E | Eraser tool |
| [ | Decrease brush |
| ] | Increase brush |
Ctrl + Enter submits the prompt from the generation page without reaching for the Generate button, which matters when you are iterating on a prompt a dozen times. There is no shortcut for switching models or presets; those stay in the sidebar. Generated images land in the feed below the prompt, and the canvas editor is opened from an image's menu.
Inside the canvas, B selects the brush for painting a mask over the region to regenerate and E the eraser for trimming it; [ and ] shrink and grow the brush, the same convention as Photoshop and Procreate. Space + drag pans and Ctrl + Scroll zooms, so a detail can be masked at high magnification and the whole image checked at a glance. Ctrl + Z undoes the last canvas stroke or generation.
Upscaling, variations, removing backgrounds and the Realtime Canvas mode are all menu or button actions in the current interface, and the app does not expose a keyboard-shortcut list of its own. This table was checked against the live web app on the date below; because the interface changes frequently, treat it as a snapshot and report anything that no longer works.
Yes — Ctrl + Enter (Cmd + Enter on macOS) submits the prompt from the generation page.
[ makes it smaller and ] larger, the same keys used in most image editors.
Leonardo.ai is designed around its web interface and only binds a handful of canvas and submit actions. Everything else is a button.
It undoes the last action on the canvas, including a generated fill. It does not delete images from your feed.
| Shortcut | Action |
|---|---|
| Ctrl + Enter | Generate audio |
| Space | Play / pause |
| Ctrl + Z | Undo |
| Ctrl + S | Save project |
| Shortcut | Action |
|---|---|
| <break time=1s/> | Add pause |
| <emphasis level=strong> | Emphasis |
| <prosody rate=slow> | Change speed |
| <prosody pitch=+2st> | Change pitch |
| <say-as interpret-as=spell-out> | Spell out |
ElevenLabs' generation loop itself is tiny — Ctrl + Enter generates audio, Space previews it, Ctrl + Z undoes, Ctrl + S saves the project. The real decisions are upstream, in where the voice comes from. Instant Voice Cloning builds a usable clone from a small audio sample in moments; Professional Voice Cloning trains on substantially more audio for the high-fidelity result you would put in production. Voice Design skips samples entirely — you describe a voice in words and generate candidates — and the Voice Library offers community-shared voices when you need something serviceable today.
Delivery is steered two ways. Inline tags: <break time=1s/> forces a pause, <prosody rate=slow> and <prosody pitch=+2st> bend speed and pitch, <say-as interpret-as=spell-out> spells acronyms. And generation settings: stability trades consistency against expressiveness, similarity_boost pulls output closer to the source voice, style exaggerates the speaker's manner, and use_speaker_boost sharpens speaker identity.
model: eleven_turbo_v2 optimises for latency — the pick for interactive and streaming uses — while model: eleven_multilingual_v2 favours quality and broad language coverage for produced content. And before reaching for any tag, try punctuation: commas, periods, and ellipses are how the models pace themselves, so well-punctuated text often needs no SSML at all. Writing in ALL CAPS backfires — it reads as spelling or shouting rather than emphasis.
REAPER has one of the most customisable action systems of any DAW, and its default keymap is small on purpose: transport, split, duplicate, mixer, new track. The seven keys here are the ones every session uses; everything else is in the Actions list, which is searchable and where most REAPER users end up building their own bindings.
| Shortcut | Action |
|---|---|
| Space | Play/Stop |
| R | Record |
| S | Split |
| Ctrl + Z | Undo |
| Ctrl + D | Duplicate |
| M | Mixer |
| Ctrl + T | New track |
Space plays and stops from the edit cursor, and R starts recording on armed tracks — arm a track first or nothing happens. Ctrl + T inserts a new track below the selected one, and M toggles the mixer window, which on a laptop is worth hiding until mixing begins. Ctrl + Z undoes, with an unlimited history viewable in the Undo History window.
S splits the selected items at the edit cursor — or, with no selection, every item under the cursor on selected tracks — and it is the most-used editing key in REAPER. Ctrl + D duplicates the selected items immediately after themselves, which is the fast way to loop a drum bar or extend a pad. Trimming is done by dragging item edges; there is no separate trim tool.
Every operation in REAPER is an action, and the Actions window (the ? key by default) lists thousands with a filter box and lets you assign any key or MIDI control to any of them, including custom action chains. This is why two REAPER users rarely share a keymap, and why the default set is deliberately minimal. Presets for other DAWs' shortcuts are available from the community.
Unreal Engine's editor has hundreds of bindings, and this page keeps to the level-editor set everyone uses within the first hour: transform tools on the home row, focus, save, undo, play. The table follows Epic's reference for Unreal Engine 5; Blueprint and material editors have their own keys.
| Shortcut | Action |
|---|---|
| W | Move tool |
| E | Rotate tool |
| R | Scale tool |
| F | Focus selection |
| Ctrl + S | Save |
| Ctrl + Z | Undo |
| Alt + P | Play |
| Ctrl + Shift + S | Save all |
W, E and R select move, rotate and scale — the same QWER layout as Unity and Maya — and the space bar cycles through them. F focuses the viewport on the selected actor, which is the recovery move after flying away from the level. Viewport navigation is the right mouse button with WASD for flying, and holding the left or right button while dragging for orbit and pan; the mouse wheel changes fly speed while flying.
Ctrl + S saves the current level and Ctrl + Shift + S saves everything, including modified assets in the content browser — the one to press before closing, because unsaved assets are lost even if the level is saved. Ctrl + Z undoes, and Unreal keeps a deep undo history in the Edit menu. Actors that appear to vanish are usually hidden (H) rather than deleted; Ctrl + H unhides all.
Alt + P starts Play In Editor from the current viewport; Esc stops it and Shift + F1 frees the mouse while playing. Changes made to actors during play are discarded when the session ends unless "Keep Simulation Changes" is used, which is the same trap Unity users know from play mode.
FigJam is Figma's whiteboard, and its keyboard layer is six letters for the tools a facilitator switches between constantly, plus Figma's general canvas keys for zoom, grouping and undo. The table lists the tool letters; the notes explain how they combine with the canvas and what carries over from Figma.
| Shortcut | Action |
|---|---|
| S | Sticky note |
| R | Shape |
| T | Text |
| L | Connector |
| C | Comment |
| E | Emoji |
S is a sticky note, T text, R a shape (with the shape type picked from the toolbar), L a connector and C a comment; E opens the emoji and reaction picker. Press the letter, then click or drag on the board; V (or Esc) returns to the move tool. Pressing S and clicking repeatedly drops a note at each click, which is how brainstorming captures ideas at speaking speed.
Zoom to fit (Shift + 1), zoom to selection (Shift + 2), group (Ctrl + G), duplicate (Ctrl + D) and undo (Ctrl + Z) are the same as in Figma design files, so anyone from Figma has the rest of the whiteboard already. Holding Space pans, the scroll wheel zooms with Ctrl, and Shift with arrow keys nudges a selection ten pixels.
Sections group content into labelled regions and the stamp and cursor-chat features appear during a live session; the timer, music and voting are toolbar widgets without keys. A ? on the board opens the shortcut panel, which also lists the text-formatting keys inside stickies.
Epic does not publish one editor-wide shortcut list; the documented keys are scattered across viewport, Sequencer and Blueprint pages. This section keeps only the rows that are documented, which is a short list, and points to the in-editor Keyboard Shortcuts settings for the rest.
Yes — almost every REAPER action can be bound in the Actions window, and many users install custom keymaps. The rows here are the default bindings from REAPER’s own documentation.
Partly. FigJam shares the basic tool keys with Figma but has its own set for stickies, connectors and stamps; the Figma page lists the design-editor keys.