Skip to content
Searching: All docs

Start typing to search the docs.

Shortcuts

Supervertaler has one keyboard shortcut per action. The same combination works whether Supervertaler is the focused application or whether you trigger it from another app – there’s no longer a separate “Global” entry to keep in sync with the in-app one.

Managing shortcuts

Open Settings → Keyboard Shortcuts. Each row is one action. Click a row to edit, press the new combination, hit OK. Changes apply immediately – no restart needed.

Rows whose action label starts with 🌍 also register as an OS-level global hotkey, so they fire from any application. The rest are in-app only (e.g. segment navigation, match insertion).

Default shortcuts that work everywhere

The 🌍 actions and their out-of-the-box bindings:

ActionDefaultNotes
Open ClipboardCtrl+Alt+C (Win/Linux) / ⌘⌥C (macOS)Auto-copies the current selection, then opens Workbench’s Clipboard tab
Open SuperLookupCtrl+Alt+L / ⌘⌥LAuto-copies the current selection, then opens Workbench’s SuperLookup tab with the text pre-filled and the search auto-fired
QuickTransCtrl+Alt+Q / ⌘⌥QInstant translation popup; auto-copies the selection
Voice dictation / push-to-talkCtrl+Shift+Space / ⌘⇧SpaceToggles recording; a ”🎤 Listening…” toast confirms the mic is live
Voice Always-On (toggle)Ctrl+Alt+A / ⌘⌥AContinuous listening on/off

Rebind any of these in Settings → Keyboard Shortcuts by clicking the row and pressing a new combination.

macOS vs Windows: symbols and modifier names

The two platforms use different conventions for naming and drawing modifier keys. Supervertaler shows the platform-native symbols in the UI, but it’s useful to know what each one means:

SymbolmacOS nameWindows / Linux namePhysical key
Command (Cmd)The key with the Apple/Command glyph
Control (Ctrl)CtrlThe Control key
Option (Opt)AltThe Alt key (top of the Option key on Mac)
ShiftShiftThe Shift key

So a shortcut shown as ⌃⌘L on macOS is read “Control + Command + L”. See the next section for how Supervertaler stores that internally and why the stored name doesn’t always match the Mac symbol.

What “Ctrl” means inside Supervertaler

Internally, shortcuts are stored in Qt’s cross-platform format, which uses Ctrl, Alt, Shift, and Meta as labels. Qt swaps Ctrl and Meta on macOS so that the same shortcut string works on every platform. The mapping:

Stored as……means on Windows / Linux…means on macOS
CtrlCtrlCmd (⌘)
AltAltOption (⌥)
ShiftShiftShift (⇧)
MetaWindows keyControl (⌃)

You only ever see this if you export shortcuts to JSON or look at the cheatsheet HTML – the UI itself always shows you platform-native symbols on macOS and plain names on Windows. The default for Superlookup is therefore stored as Ctrl+Alt+L and displayed as Ctrl+Alt+L on Windows and ⌘⌥L on macOS, both of which fire the same physical chord on each platform.

Per-platform notes

macOS

Global hotkeys require Accessibility permission on whichever binary launched Python:

  • Bundled Supervertaler.app → add Supervertaler in System Settings → Privacy & Security → Accessibility
  • Launched from Terminal.app → add Terminal.app instead
  • Launched from iTerm2 → add iTerm2.app instead

Also requires the pyobjc-framework-Cocoa Python package (pip install pyobjc-framework-Cocoa); the bundled .app ships with it.

The Status indicator on the right-hand side of Settings → Keyboard Shortcuts shows Active (via NSEvent) when global hotkeys are working on macOS.

Windows

Global hotkeys are registered via the native RegisterHotKey API, which consumes the keystroke at the OS level. The combination is reserved for Supervertaler whenever it’s running. If another app has already claimed the same combination, Supervertaler logs a failed_hotkeys warning and that one combination won’t fire – re-bind to something free in Settings → Keyboard Shortcuts.

Linux

Global hotkeys go through pynput, which uses XGrabKey under X11. If hotkeys silently don’t fire, your user may need to be in the input group (sudo usermod -aG input $USER, then log out and back in).

Companion-tab keyboard navigation

When you’ve summoned the Clipboard, SuperLookup, or Voice tab via a global hotkey, these shortcuts work straight away – no clicking around to land your focus first:

ShortcutAction
EscHide Workbench to the system tray (quick-lookup tabs only – Editor / Settings / etc. keep the natural Esc)
↑ / ↓Navigate within the focused column (e.g. clipboard text history, snippet list)
← / →Move focus between columns in the Clipboard tab (Text → Images → Menu)
EnterActivate the selected item (paste clip, run snippet, fire conversion)

Editor shortcuts

The editor (translation grid) has its own set of shortcuts for navigation, match insertion, term operations, and so on. See Editor Keyboard Shortcuts for the full list.

Exporting a printable cheatsheet

The settings page has an Export Cheatsheet (HTML) button on the right-hand panel. It writes a self-contained HTML file showing every shortcut grouped by category, with the platform-native symbols already substituted in. Print it or save it as PDF.