Keyboard Shortcuts
Master CardBndr's keyboard-driven workflow — arrow navigation, count adjustments, quick-add shortcuts, Enter/Esc behaviour, and right-click interactions.
CardBndr is built to be driven almost entirely from the keyboard once you’re comfortable with it. This guide covers every shortcut, what it actually does in each context, and how the app adapts to your window size.
Arrow Key Navigation
The fastest way to browse cards is the keyboard. In the Database, Inventory, and History tabs you can move through the table one row at a time without touching the mouse.
| Key | Action |
|---|---|
↑ | Select the row above the current one |
↓ | Select the row below the current one |
Shift + ↑ | Extend the current selection upward (multi-select range) |
Shift + ↓ | Extend the current selection downward (multi-select range) |
As you move, the table auto-scrolls to keep the highlighted row visible — it won’t let the selection disappear off the top or bottom of the viewport.
Tip: Held-key buffering If you hold an arrow key down, CardBndr queues moves rather than skipping rows. Rapid scrolling through a large table stays smooth and predictable.
One important detail: keyboard focus lives in an invisible focus sink rather than inside a table cell. This keeps the horizontal scroll from jumping sideways as you move up and down.
Count Adjustments (Database & Inventory Tabs)
Once a row is highlighted, you can adjust your copy count without opening any dialog.
| Key | Action |
|---|---|
+ or Numpad + | Add one copy of the selected card to the active inventory |
- or Numpad − | Remove one copy (floor is 0, never goes negative) |
This works for multi-selections too — if you have multiple rows selected (Shift+Arrow or Cmd/Ctrl+Click), +/- adjusts all of them in one operation.
Quick-Add by Finish (Database Tab Only)
When you’re in the Database tab and want to add a card in a specific finish without opening the management dialog:
| Key | Adds |
|---|---|
Cmd/Ctrl + N | One Normal copy to the active inventory |
Cmd/Ctrl + F | One Foil copy to the active inventory |
Cmd/Ctrl + E | One Etched copy to the active inventory |
If the requested finish isn’t available for the selected card, a snackbar notification tells you so and nothing is added. These shortcuts require a modifier key — plain N/F/E are left unbound so they’re safe to type in search fields.
Selection Utilities
| Key | Action |
|---|---|
Cmd/Ctrl + A | Select all rows currently visible in the active table |
Cmd/Ctrl + B | Toggle the inventory sidebar (Inventory tab only) |
Page Scrolling
For quickly jumping through long lists:
| Key | Action |
|---|---|
Page Down | Scroll the table down ~500 px |
Page Up | Scroll the table up ~500 px |
Home | Jump to the top of the table |
End | Jump to the bottom of the table |
Home and End only activate when a text field does not have keyboard focus — this way they don’t interfere with cursor movement while you’re typing in the Name or Set search fields.
Enter & Escape — Context-Aware Behaviour
The Enter and Esc keys are context-aware in the Database and Inventory tabs.
When the Advanced Filters dialog is open:
| Key | Action |
|---|---|
Enter | Apply the current filter selections and close the dialog (same as clicking Apply) |
Esc | Close the Advanced Filters dialog without applying |
When no dialog is open:
| Key | Action |
|---|---|
Esc | Clear all active filters in the current tab and reset to the default view |
Tip:
Escis your “reset everything” shortcut during normal browsing — tap it once and the table snaps back to showing all cards.
Right-Click Interactions
Right-click a card row (Inventory or Database table)
Right-clicking any row in either table opens the Card Management dialog for that card directly. This is the same as left-clicking a row.
Right-click the card art (Preview Pane)
Right-clicking the large card art in the Preview Pane on the right side opens the Card Management dialog for the card currently being previewed. This is useful when you’ve hovered over a card to preview it but haven’t clicked the row to select it.
Right-click a printing badge (Preview Pane)
Each chip under “Other Printings” reacts to a right-click as well. Right-clicking one opens the Card Management dialog scoped to that exact printing — useful for adding a specific set variant to your inventory without navigating back to the Database table to find it.
External Links (Preview Pane)
The Card Database and Market Price buttons at the bottom of the Preview Pane are finish-aware: they open the listing for the specific finish currently displayed (normal, foil, or etched). Clicking them opens your browser directly to that card’s page.
Complete Shortcut Reference
| Shortcut | Context | Action |
|---|---|---|
↑ / ↓ | Database / Inventory / History | Move selection one row |
Shift + ↑/↓ | Database / Inventory | Extend selection range |
+ / − | Database / Inventory | Increment / decrement copy count |
Cmd/Ctrl + N | Database | Quick-add Normal copy |
Cmd/Ctrl + F | Database | Quick-add Foil copy |
Cmd/Ctrl + E | Database | Quick-add Etched copy |
Cmd/Ctrl + A | Database / Inventory | Select all visible rows |
Cmd/Ctrl + B | Inventory | Toggle sidebar |
Page Up/Down | All tables | Scroll 500 px up/down |
Home / End | All tables | Jump to top/bottom |
Enter | Advanced Filters dialog open | Apply filters |
Esc | Advanced Filters dialog open | Close dialog (no apply) |
Esc | No dialog open | Clear all active filters |
| Right-click row | Database / Inventory | Open Card Management dialog |
| Right-click card art | Preview Pane | Open Card Management dialog |
| Right-click printing badge | Preview Pane | Open dialog for that specific printing |