hilum

Manual / Shortcuts and gestures

One key per tool, one gesture per action.

One hand on the keyboard, the other on the mouse. The keys switch tools; the click, the drag and the modifier keys (Shift, Ctrl, Alt) set what the tool does.

Keyboard

The keys, by group

Tools

KeyWhat it does
VMark viable
IMark non-viable
SSegment by click
CAdjust outline
PDraw outline
RDimension (Ruler)
AArrow
BArea of interest
TText annotation
EEraser
HMove image
XFlip viable ↔ non-viable
AltHold for Eraser
[ ]Eraser size

Editing

KeyWhat it does
Ctrl + ZUndoOne step per gesture: mark, outline, drag, cut, batch. An erased outline comes back.
Ctrl + Shift + ZRedo
Ctrl + YRedo
EscCancel the drawing · deselect the outline

View

KeyWhat it does
1Show points
2Show indices
MMask: all → points only → none
GObject gallery
+ / −Zoom
0Fit to screen
DLight / dark theme

Navigation and session

KeyWhat it does
EspaçoNext image
BackspacePrevious image
Ctrl + SSave session
Ctrl + EExport

Workbenches

KeyWhat it does
Ctrl + Alt + 1Activate workbench 1The selector in the header (near the species chip) does the same with the mouse. That is the usual way.
Ctrl + Alt + 2Activate workbench 2
Ctrl + Alt + 3Activate workbench 3
Ctrl + Alt + 4Activate workbench 4
Ctrl + Alt + NOpen a new workbenchUp to four at a time. Clicking anywhere in a workbench also activates it.

Mouse

What each gesture does, tool by tool

Mark V / I

GestureEffect
ClickMarks it as the tool's class
Shift / Ctrl + click, or right-clickMarks it as the opposite class
Drag a markRepositions it
Ctrl + click on a markFlips the class
Shift / Alt + click on a markErases the mark and its outline

Segment by click S

GestureEffect
Click on the seedMarks and measures: the wave grows out to the edge
Ctrl + click on an outlineFlips the class
Shift + click or right-click on an outlineErases the outline

Adjust outline C

GestureEffect
Click on an outlineSelects it for editing (handles appear)
Drag a handleMoves the vertex; the neighboring vertices follow (Shift: only that one)
Click on the edgeCreates a vertex there and starts dragging right away
Double-click or Ctrl + click on a handleRemoves the vertex
Drag from insideShaves: the edge pulls back along the path of least effort
Shift + drag from outsideAdds: the edge extends out to the stroke
Click on empty space, or EscDeselects

Draw outline P

GestureEffect
ClickPlaces a vertex
Double-click, or click on the first vertexCloses the polygon
EscCancels

Dimension (Ruler) R

GestureEffect
DragDraws the dimension line. The value shows in px, or in mm if the scene is calibrated
ReleasePins the dimension line to the board

Arrow A

GestureEffect
DragDraws an arrow pointing at what matters, with no measurement

Area of interest B

GestureEffect
DragHighlights a region (fungus, pest, anomaly) without linking it to a seed

Text annotation T

GestureEffect
ClickInserts a callout text at that point

Eraser E

GestureEffect
Click or dragErases the marks inside the circle, along with their outlines

General

GestureEffect
ScrollZooms at the cursor position
H + dragMoves the image
Ctrl + ZUndoes the last gesture. Anything removed along with it comes back too

Translated from the SeedCounter Help (in Portuguese), copied on October 8, 2026 (app at commit c741308). The Help inside the app is the source; when it changes, this manual changes too.