Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/CaramelHQ/Flashback/llms.txt

Use this file to discover all available pages before exploring further.

Flashback registers its keyboard shortcuts as global hotkeys through Tauri’s tauri-plugin-global-shortcut, which means they fire system-wide even when the Flashback window is hidden in the system tray and your game is running in the foreground. You never need to alt-tab to save a clip — just press the combo and get back to playing.

Default Hotkeys

Three actions are configurable. These are the shortcuts assigned out of the box:
ActionDefault shortcutDescription
Save ReplayAlt+F8Flushes the replay buffer to a clip file
Record / StopAlt+F9Starts a manual recording, or stops one already in progress
Open FlashbackAlt+F10Brings the Flashback window to the foreground
All three defaults use the Alt modifier so they avoid conflicting with common in-game bindings. You can reassign any of them to a combination that better suits your setup.

Reassigning a Hotkey

1

Open Hotkey Settings

Navigate to Settings → Atajos (the Shortcuts panel at the bottom of the Settings page). You will see one row for each of the three actions, showing the current shortcut.
2

Start Rebinding

Click the shortcut badge for the action you want to change. The badge turns blue and shows “Press a key…”, indicating Flashback is listening for your new combo.
While the rebinding listener is active, Flashback temporarily releases all registered global hotkeys. This is necessary so the operating system does not intercept the combination before it reaches the app.
3

Press Your New Combination

Hold the modifier key(s) you want, then press the main key. The badge immediately previews the detected combination — for example ALT + F8 or CTRL + SHIFT + R.If you press a key that the shortcut engine does not support, the badge shows “Incompatible key” in red. Try a different key.
4

Save or Cancel

  • Click the button (top-right corner of the badge) to save the new shortcut.
  • Press Escape at any point to cancel and keep the existing shortcut unchanged.
  • Clicking a different shortcut row also cancels the current rebind without saving.
Saved hotkeys are written to localStorage under the key flashback.hotkeys and are re-applied every time the app launches.

Supported Modifiers

Hotkey combinations are written in the format Modifier+Key — for example Alt+F9 or Control+Shift+R. You can use one modifier at a time.
Modifier tokenKey displayed in UIPhysical key
ControlCTRLLeft or Right Ctrl
AltALTLeft or Right Alt
ShiftSHIFTLeft or Right Shift
SuperWINWindows key
Avoid using Super (Win key) combinations — Windows reserves many of them for system shortcuts and they may not fire reliably inside games.

Supported Key Types

Any of the following can be used as the main key in a shortcut:
  • LettersA through Z
  • Digits0 through 9
  • Function keysF1 through F24
  • Numpad keysNumpad0Numpad9, NumpadAdd, NumpadSubtract, NumpadMultiply, NumpadDivide, NumpadDecimal, NumpadEnter, NumpadEqual
  • NavigationUp, Down, Left, Right, Home, End, PageUp, PageDown, Insert, Delete
  • EditingBackspace, Tab, Enter, Space, CapsLock, NumLock, ScrollLock, Pause, PrintScreen
  • Punctuation`, -, =, [, ], \, ;, ', ,, ., /
Flashback uses Windows virtual-key codes internally, so shortcut detection works correctly regardless of your keyboard layout. A key is identified by its physical position on the keyboard, not the character it produces.

Troubleshooting Hotkeys

Hotkey doesn't fire in-game

Some games run with elevated privileges (administrator mode). If Flashback is not also running as administrator, Windows may block global hotkey delivery. Try launching Flashback as administrator, or rebind to a combination the game itself does not capture.

Shortcut shows 'Incompatible key'

A small number of keys — notably international layout keys (IntlBackslash, IntlRo, IntlYen) — are not supported by the global shortcut plugin. Use a different key.

Instant Replay

Learn how the Save Replay hotkey flushes the buffer to a clip file.

Manual Recording

Details on starting and stopping recordings with the Record hotkey.

Build docs developers (and LLMs) love