Keyboard shortcuts
Honest summary of keyboard handling in the Console: no global shortcuts, page-local conveniences only.
Keyboard shortcuts
Short chapter because there is little to say. NetLock RMM's Console does not define global keyboard shortcuts.
X.4.1 There is no command palette
There is no product-wide keyboard binding to open a command palette, jump between pages, or focus the tenant selector. <kbd>Ctrl</kbd> + <kbd>K</kbd> does nothing. <kbd>Ctrl</kbd> + <kbd>P</kbd> triggers the browser's print dialog as usual — the Console does not intercept it.
X.4.2 There is no global dark-mode toggle
The theme toggle is on the Console header. Flip it there. The Console does not listen for a keyboard shortcut on dark mode, and does not honour a browser-level shortcut for it either. The preference you set in the header persists per user across sessions.
X.4.3 There is no dialog-close binding
Dialogs close with the Cancel or Close button. Some dialogs also respect the browser's standard <kbd>Esc</kbd> behaviour when focus is on a clearly dismissible element — but this is browser behaviour, not a Console feature, and it is not guaranteed across every dialog in the product. If a dialog refuses to close on <kbd>Esc</kbd>, use the button.
X.4.4 What keyboard handling does exist
Keyboard support is limited to page-local conveniences where a text field or form is the focus of the screen.
- Login page.
<kbd>Enter</kbd>submits the sign-in form when focus is on the password field. - Search fields. On pages with a search bar —
Devices,Events,Tickets,Manage Files, others — typing filters the list on the fly as each character is entered.<kbd>Esc</kbd>in the search field clears the filter. - Table search inputs. On the content-defaults pages (
Settings → Dashboards,Reports,Custom Fields), theSearch tables...input filters the checkbox list as you type. - Monaco editor. The script editor on the
Scriptspage is an embedded Monaco instance. It inherits Monaco's own keyboard bindings for code navigation, find (<kbd>Ctrl</kbd> + <kbd>F</kbd>), replace (<kbd>Ctrl</kbd> + <kbd>H</kbd>), and multi-cursor editing. None of these are a product-defined binding — they come with the embedded editor. - Remote control window. The remote control surface binds keys so that modifier and function keys pressed in the window are forwarded to the remote machine rather than intercepted by the browser or the host OS. This is session-local and specific to that window.
- Remote shell window. Standard terminal keyboard behaviour, including
<kbd>Ctrl</kbd> + <kbd>C</kbd>for interrupt and<kbd>Tab</kbd>for completion, works inside the embedded terminal.
X.4.5 Why the list is short
Web applications that expose rich keyboard navigation usually do so through a command-palette pattern or a published shortcut map. NetLock RMM has neither in the current release. The Console is built to be operated with a pointer and the occasional typing shortcut on text fields — which matches how most operators use it in practice.
If the lack of shortcuts is a blocker for accessibility or productivity, raise it as a feature request. The underlying UI framework supports programmatic focus and keyboard hooks, but no deployment-wide bindings are wired up in the current release.