Keyboard shortcuts
KLSTR.ctrl has two kinds of keyboard shortcuts: single keys that act on the topology view you are looking at, and menu shortcuts with Cmd on macOS or Ctrl on Windows that work anywhere in the window.
Topology views
These keys work while the Network Topology or Device Topology tab is open. They do nothing while you are typing in a text field, for example the sidebar search: click an empty part of the view first.
| Key | What it does | See |
|---|---|---|
| ::kbd :: | Selects every node in the view: all networked devices in the Network Topology, or all fixtures of the open device in the Device Topology | Select devices |
| ::kbd :: | Clears the selection | Select devices |
| ::kbd :: | Arranges the nodes automatically when you release the key, like Auto distribute. In the Network Topology it arranges the selected nodes, or the whole view when nothing is selected; in the Device Topology it always arranges the whole view | Arrange nodes |
| ::kbd :: | Fits the view to all nodes, like the fit-view button | Navigate the topology views |
| ::kbd :: | Meant to switch identify on hover on and off. In this version a press of the key leaves the setting as it was. Use the identify on hover button in the Identify group of the toolbar instead | Identify devices |
| ::kbd :: | Opens the FID> command line, see below | Select devices |
FID command line
Press : in a topology view to open the FID> command line. It selects devices by Fixture ID and can identify them too. Press Enter to run the command and close the line, Esc to close it without doing anything. Clicking elsewhere also closes it.
| You type | You get |
|---|---|
5 | Fixture ID 5 |
1 Thru 10 | Every Fixture ID from 1 to 10 that exists. Thru can also be written t or >, in any case |
100 Thru | Every Fixture ID from 100 up |
Thru 8 | Every Fixture ID up to 8 |
1 Thru 10 - 5 | 1 to 10 without 5. + adds, - removes, read from left to right |
1 Thru 10 + 20 Thru 25 | 1 to 10 and 20 to 25 |
0 | Every device that has no Fixture ID yet (Fixture ID 0). Ranges never include 0 |
... at at | The devices of the command, identified as well. @@ and @ @ work too. It switches identify on for all of them, or off when they are all identifying already |
at at | Identifies the current selection, without changing it |
- A command without
at atreplaces the current selection, numbered in the order you typed the Fixture IDs. - Several devices can share a Fixture ID. Typing it selects all of them.
- A range quietly skips Fixture IDs that don't exist. A single Fixture ID that doesn't exist shows a message such as FID 7 not found, and the rest of the command still runs.
- When the command can't be read, the line turns red and says why, for example Expected + or - or 'at at' must be at the end of the command. Fix the command and press Enter again.
Menu shortcuts
| Menu item | macOS | Windows |
|---|---|---|
| KLSTR › User Settings | Cmd , | Ctrl Shift U |
| KLSTR › Save discovered devices... | Cmd S | Ctrl S |
| KLSTR › Restore discovered devices... | Cmd O | Ctrl O |
| KLSTR.one › Select interface | Cmd Shift I | Ctrl Shift I |
| KLSTR.nano › Select Art-Net interface | Cmd Shift A | Ctrl Shift A |
| KLSTR.nano › RDM › Discover | Cmd Shift D | Ctrl Shift D |
| KLSTR.ctrl › Quit (macOS only) | Cmd Q | None |
| View › Reload | Cmd R | Ctrl R |
| View › Force Reload | Cmd Shift R | Ctrl Shift R |
| View › Actual Size | Cmd 0 | Ctrl 0 |
| View › Zoom In | Cmd + | Ctrl + |
| View › Zoom Out | Cmd - | Ctrl - |
| View › Toggle Full Screen | Ctrl Cmd F | ::kbd :: |
Reload and Force Reload make KLSTR.ctrl forget the discovered devices: see the warning on the Menus page.
Related
Written for KLSTR.ctrl 1.2.0 (a0df909) · Checked 1 Oct 2026