Keyboard shortcuts
Database
Shortcut |
Action |
|---|---|
CTRL-N |
Create a new database. |
CTRL-O |
Open an existing database. |
CTRL-SHIFT-I |
Merge a database into this one. |
CTRL-SHIFT-S |
Export the database. |
CTRL-Q |
Close blunderDB. |
CTRL-M |
Edit database metadata. |
Position
Shortcut |
Action |
|---|---|
CTRL-I |
Import one or more positions/matches from file (xg, xgp, sgf, mat, txt, bgf). |
CTRL-SHIFT-F |
Recursively import a folder of match/position files. |
CTRL-C |
Copy a position to the clipboard. |
CTRL-X |
Copy board image to clipboard (PNG). |
CTRL-X CTRL-X |
Copy board + analysis image to clipboard (PNG). |
CTRL-V |
Paste a position from the clipboard (automatic format detection). |
CTRL-S |
Save a position. |
CTRL-U |
Update a position. |
Del |
Delete the current position (confirmation required). |
BACKSPACE |
Reset board, cube, score, and dice. |
CTRL-G |
Show the position metadata. |
Display
Shortcut |
Action |
|---|---|
CTRL-LEFT |
Board orientation to the left. |
CTRL-RIGHT |
Board orientation to the right. |
p |
Show/hide pipcount. |
Actions
Shortcut |
Action |
|---|---|
TAB |
Open the search panel (position editor). |
SPACE |
Open the command line. |
Tools
Shortcut |
Action |
|---|---|
CTRL-L |
Show/hide the analysis. |
CTRL-SHIFT-L |
Rank the neighbours of the current position. |
CTRL-P |
Show/hide the comments. |
CTRL-J |
Show/hide the Training panel. |
CTRL-K |
Show/hide the Anki panel (spaced repetition). |
CTRL-F |
Show/hide the search panel. |
CTRL-Tab |
Show/hide the match panel. |
CTRL-B |
Show/hide the collections panel. |
CTRL-Y |
Show/hide the tournaments panel. |
CTRL-D |
Show/hide the Stats panel. |
CTRL-E |
Show/hide the Eval panel. |
CTRL-SHIFT-T |
Show/hide the Transcription panel (match drafts). |
CTRL-MAJ-D |
Show/hide the Tournaments panel to direct a tournament. |
J / K |
In the proposal queue of a directed tournament: down, up. |
ENTER |
In the proposal queue: confirm the selected proposal. |
LEFT / RIGHT |
In the result card: the player on the left wins, the one on the right wins. |
CTRL-Z |
Take back the last decision of a directed tournament. |
ESC |
Close the result card or the take-back in progress. |
? |
Show/hide the help. |
View Tabs
Shortcut |
Action |
|---|---|
CTRL-T |
Create a new view (a copy of the current view). |
CTRL-W |
Close the current view. |
CTRL-PageUp, SHIFT-J |
Previous view. |
CTRL-PageDown, SHIFT-K |
Next view. |
CTRL-1 … CTRL-9 |
Go directly to the n-th view. |
Double-click the tab |
Rename the view. |
Command Line
Shortcut |
Action |
|---|---|
UP |
Browse command history up. |
DOWN |
Browse command history down. |
Search History
Shortcut |
Action |
|---|---|
Click |
Select/deselect a search (show position). |
Double-click |
Execute the search. |
Filter Library
Shortcut |
Action |
|---|---|
Click |
Select/deselect a filter (show position). |
Double-click |
Execute the filter search. |
Analysis Panel
Shortcut |
Action |
|---|---|
Click |
Select/deselect a move (show/hide arrows). |
UP, k |
Select previous move (when a move is selected). |
DOWN, j |
Select next move (when a move is selected). |
d |
Toggle between checker and cube analysis (match navigation only). |
Esc |
Deselect move. If no move selected, close the panel. |
Eval Panel
Shortcut |
Action |
|---|---|
Click |
Select/deselect a move (show/hide arrows). |
UP, k |
Select previous move (when a move is selected). |
DOWN, j |
Select next move (when a move is selected). |
Esc |
Deselect move. |
Match Panel
Shortcut |
Action |
|---|---|
Click |
Select a match. |
Double-click |
Navigate the match. |
UP, k |
Select previous match. |
DOWN, j |
Select next match. |
ENTER |
Load the selected match. |
Del |
Delete the selected match. |
Esc |
Deselect/close the panel. |
Anki panel (spaced repetition)
Shortcut |
Action |
|---|---|
SPACE, Click |
Show the answer (the recorded analysis of the position). |
1 |
Rate: Again (failed, review soon). |
2 |
Rate: Hard. |
3 |
Rate: Good. |
4 |
Rate: Easy. |
p |
Show/hide the pip count (same as the general shortcut, available during review). |
Esc |
Stop the review and return to the deck list (can resume later). |
Tournament Panel
Shortcut |
Action |
|---|---|
Click, Double-click |
Select a tournament (show its detail). |
UP, k |
Select previous tournament, when the panel has the focus or no directed tournament is displayed. |
DOWN, j |
Select next tournament, when the panel has the focus or no directed tournament is displayed. |
Double-click (on a match of the tournament) |
Navigate the match. |
Esc |
Cancel the current edit, otherwise clear the add-match search, otherwise deselect the tournament, otherwise close the panel (one step at a time). |
Collection Panel
Shortcut |
Action |
|---|---|
Click |
Add/remove the current position to/from the hovered collection. |
Double-click |
Open the collection. |
Del |
Remove the current position (or the checked positions) from the open collection. |
Esc |
Go back to the collection list, otherwise deselect the collection, otherwise close the panel (one step at a time). |
Transcription Panel
The panel takes these keys while it has the focus. In front of the list of drafts it already takes a few, so that picking up yesterday’s work does not call for the mouse.
Shortcut |
Action |
|---|---|
DOWN, j / UP, k (list of drafts) |
Walk the drafts. The first is highlighted on opening: it is the most recently modified one. |
ENTER (list of drafts) |
Open the highlighted draft. |
n (list of drafts) |
Open the creation form. |
Click |
Open a draft from the list. |
1 … 6 |
Enter a die: player 1’s die, then player 2’s for the opening (the higher one starts and plays both dice). |
1 … 6 (roll entered) |
Validate the selected move and open the next roll. On an action being reviewed, where the cursor sits on an action already written, the digit restarts the roll of that action instead of validating. |
DOWN, j |
Select the next candidate (the play’s arrows appear on the board). |
UP, k |
Select the previous candidate. |
Wheel |
Select the next or previous candidate, over the list as well as over the board: the eye stays on the board and the arrows scroll past. |
Click (on a row) |
Select that candidate. |
Double-click (on a row) |
Validate that candidate. |
Click (on the roll triangle) |
Enter the roll in a single gesture: the cell carries both dice, doubles on the diagonal. During the opening the triangle gives way to a row of six dice, one click giving one side’s die. |
Click (on a point of the board) |
Keep only the candidates with a step leaving that point; a second point narrows further, a click on the point already filtered removes it, and a click off the board lifts the filter. |
Click, drag (no die entered) |
Play the move straight on the board: the checker goes from the clicked point to its destination, constrained to the legal plays, and the two dice follow from the steps played. |
BACKSPACE (move being played on the board) |
Undo the last step played on the board. |
ENTER |
Record the selected play (the last play of a game). |
BACKSPACE |
Clear the two dice entered. This is the way back to a misread roll, since a digit validates. |
Click (on the dice cells) |
Clear the two dice entered, like BACKSPACE. |
Esc |
Abandon the entry in progress. |
d |
Double or redouble: the selected play is validated on the way, in a single key. |
t |
Take the double offered: the cube goes to the taker at the doubled value and the doubler rolls again. |
p |
Pass the double offered: the game is won at the value the cube had before the double. |
r then 1, 2 or 3 |
Give the game up for the side on roll: single, gammon or backgammon. Escape between the two keys cancels without recording anything. |
Click (on the cube) |
Offer a double for the side on roll, like the d key. Facing an offer, the cube does not answer: take and pass are in the row of buttons. |
LEFT, h |
Move the cursor back one action in the transcript. |
RIGHT, l |
Move the cursor forward one action. |
Click (on a cell) |
Put the cursor on that action. |
Right-click (on a cell) |
Open that action’s corrections: insert before, insert after, delete, change side. The cursor is brought onto the cell on the way. |
CTRL-ENTER |
Create the match from the draft, or update it if it already exists. |
i |
Insert an action before the one under the cursor (the side offered is the one that keeps what follows coherent). |
a |
Insert an action after the one under the cursor. |
x, Del |
Delete the action under the cursor; the ones after it keep their side. |
s |
Give the action under the cursor to the other side. |
CTRL-Z |
Undo the last gesture on the draft. |
CTRL-SHIFT-Z |
Redo the undone gesture. |
A roll that allows no play records the dance on its own, with no extra keystroke.
The digit has one meaning: it starts a roll where the cursor is. At the end of the document there is nothing under the cursor, so it validates the selected move before opening the next roll — the best move played therefore costs the two dice and nothing more, its validation being carried by the first key of the following turn. On an action already written, which one came back to correct, there is something under the cursor: the digit restarts the roll of that action, in place. The difference is visible on screen, the cell aimed at being framed in the transcript.
A gesture with nothing to do says so, once, in the status bar: “nothing to undo” on an empty stack, “no action under the cursor” at the end of the document. The sentence clears itself and gives the place back to the expected action.
Moving the cursor back onto an action and typing again corrects it in place: validating replaces the action, and the cursor returns where it was. If the dice are corrected and the recorded play is still a legal play of the new roll, it is kept; otherwise the first candidate of the new roll is offered and the play is flagged “to review” until it is validated. Moving the cursor forward or back after changing something records the correction on the way.
Nothing is refused and nothing is deleted: inserting an action of the same side as its neighbour creates a double turn, deleting an action may create another one, changing a side may make the plays that follow illegal. These inconsistencies are marked in the transcript, never corrected on your behalf, and the cursor lands on the first of them after every gesture. The undo stack lives in memory: it is lost when the draft is closed.
The panel itself — the list of drafts, the creation, the entry, the transcript and the draft bar — is described in Transcription Panel.
Help Panel
Shortcut |
Action |
|---|---|
LEFT, h |
Previous tab. |
RIGHT, l |
Next tab. |
UP, k |
Scroll up. |
DOWN, j |
Scroll down. |
SPACE |
Next page. |
PageUp |
Top of the content. |
PageDown |
Bottom of the content. |
?, CTRL-F, Esc |
Close the help. |