Skip to main content

Overview

BallonTranslator provides extensive keyboard shortcuts for efficient workflow. This page lists all available shortcuts organized by category.
Shortcuts work globally unless specified otherwise. Some shortcuts only work in specific modes (Text Edit, Paint Mode, etc.).
ShortcutActionNotes
A or PageUpPrevious pageAlso switches to previous text block when editing
D or PageDownNext pageAlso switches to next text block when editing
Ctrl+FPage searchSearch text on current page
Ctrl+GGlobal searchSearch across all pages
When a text block is being edited, A and D keys will type the letter instead of changing pages. Use PageUp/PageDown or finish editing first.

Canvas Navigation

ShortcutAction
Ctrl+Plus or Ctrl+Wheel UpZoom in
Ctrl+Minus or Ctrl+Wheel DownZoom out
Middle Mouse Button + DragPan canvas
0-9Set active layer transparency (0%, 10%, 20%…90%)

Text Block Navigation

ShortcutActionMode
Alt+Arrow Keys or Alt+WASDSwitch between text blocksText Edit Mode
PageUp / PageDownPrevious/Next text blockWhile editing text
EscExit text editingWhile editing text

Editing

Undo/Redo

ShortcutAction
Ctrl+ZUndo
Ctrl+Y or Ctrl+Shift+ZRedo
Undo/redo stacks are separate for drawing operations and text operations. The stack clears when switching pages.

Text Formatting

ShortcutActionMode
Ctrl+BBoldText Edit Mode
Ctrl+IItalicText Edit Mode
Ctrl+UUnderlineText Edit Mode

Selection

ShortcutActionMode
Ctrl+ASelect all text blocksText Edit Mode
Ctrl+ClickAdd/remove text block from selectionText Edit Mode
Shift+ClickSelect range of text blocksText Edit Mode

Copy/Paste

ShortcutActionMode
Ctrl+CCopy selected text blocksText Edit Mode
Ctrl+VPaste text blocksText Edit Mode
Ctrl+Shift+CCopy source text onlyText Edit Mode
Ctrl+Shift+VPaste source text onlyText Edit Mode

Delete

ShortcutActionMode
Ctrl+DDelete selected text blocksText Edit Mode
DeleteDelete selected text blocksText Edit Mode
Ctrl+Shift+DDelete and recover original textText Edit Mode
Delete (Ctrl+D): Removes the text block and keeps the inpainted background.Delete and Recover (Ctrl+Shift+D): Removes the text block AND restores the original image in that region (reverses inpainting).

Mode Switching

ShortcutAction
TToggle Text Edit Mode
WToggle Text Block Creation Mode
PToggle Paint Mode

Drawing Tools

These shortcuts only work when Paint Mode is active.
ShortcutTool
HHand Tool (pan)
JInpaint Brush
BPen Tool
RRectangle Tool
Alt+Click+DragAdjust brush size (when using Pen or Inpaint tool)

Rectangle Tool

ShortcutActionContext
SpaceExecute inpaintAfter drawing rectangle
Ctrl+DDelete rectangleAfter drawing rectangle

File Operations

ShortcutAction
Ctrl+OOpen folder/project
Ctrl+SSave project

Run Menu

ShortcutAction
Ctrl+Shift+MOpen Merge ToolMerge overlapping text regions

Special Functions

Translation and Processing

These actions are available via right-click context menu:
  • Translate: Run translation on selected blocks
  • OCR: Run OCR on selected blocks
  • OCR and translate: Run both OCR and translation
  • OCR, translate and inpaint: Full pipeline on selected blocks
  • Inpaint: Run inpainting on selected blocks

Layout Operations

Right-click context menu in Text Edit Mode:
  • Apply font formatting: Apply format panel settings to selection
  • Auto layout: Automatically adjust text positioning and sizing
  • Reset Angle: Reset text rotation to 0°
  • Squeeze: Compress text to fit in balloon

Text Editor Shortcuts

When editing text in the source/translation editors:
ShortcutAction
EnterInsert line break
Ctrl+ZUndo text change
Ctrl+YRedo text change

Canvas Interaction

Mouse Controls

ActionResultMode
Right-Click + DragCreate text blockText Edit + Text Block Mode
Left-Click + DragDraw/PaintPaint Mode with Pen/Inpaint tool
Right-Click + DragErasePaint Mode with Pen/Inpaint tool
Left-Click + DragCreate inpaint rectanglePaint Mode with Rectangle tool
Right-Click + DragCreate erase rectanglePaint Mode with Rectangle tool
Middle-Click + DragPan canvasAll modes

Text Block Manipulation

ActionResult
Click + DragMove text block
Arrow KeysNudge text block position
Drag Corner HandleResize text block
Drag Rotation HandleRotate text block

Advanced Tips

Hold Ctrl while painting: Paint multiple strokes before running inpainting. Useful for covering large or complex text regions.
Transparency shortcuts (0-9):
  • In Text Edit Mode: Adjusts text layer transparency
  • In Paint Mode: Adjusts original image transparency
  • Press 0 twice to toggle between 0% and 100%
Quick text block switching: Use Alt+WASD as an alternative to arrow keys for navigating text blocks - helpful if arrow keys are far from your hand position.

Customizing Shortcuts

Currently, most keyboard shortcuts are hardcoded and cannot be customized. The exception is:
  • SalaDict Shortcut: Configurable in Settings → Editor → Shortcut (default: Alt+W)
Future versions may add customizable shortcuts. Check the GitHub repository for updates.

Context-Dependent Behavior

Some shortcuts behave differently based on context:

A and D Keys

  • Default: Previous/Next page
  • When editing text: Types the letter
  • When text editor is focused: Switches between text blocks (only with Alt modifier)

0-9 Number Keys

  • Text Edit Mode: Adjusts text layer transparency
  • Paint Mode: Adjusts original image transparency
  • When editing text: Types the number

Ctrl+D

  • Text Edit Mode: Deletes selected text blocks
  • Paint Mode with Rectangle Tool: Deletes drawn rectangle before inpainting

Quick Reference Card

Most Common Shortcuts

Navigation:
  A/D or PageUp/PageDown - Previous/Next page
  Ctrl+F - Page search
  Ctrl+G - Global search
  Ctrl+Plus/Minus - Zoom

Editing:
  Ctrl+Z/Y - Undo/Redo
  Ctrl+A - Select all
  Ctrl+C/V - Copy/Paste
  Ctrl+B/I/U - Bold/Italic/Underline
  Ctrl+D - Delete

Modes:
  T - Text Edit Mode
  W - Text Block Mode  
  P - Paint Mode

Tools (Paint Mode):
  H - Hand
  J - Inpaint Brush
  B - Pen
  R - Rectangle

Next Steps

Text Editing

Learn about text editing features

Image Editing

Explore image editing tools