Keyboard

What the keyboard does, control by control

Novexa Pilot has no command palette and no app-wide hotkeys — that was scoped out deliberately, and pretending otherwise on this page would only waste your time. What it does have is full standard keyboard operability, which is listed here in full.

Five groups · 16 keys · Nothing on this list needs a mouse

No hotkeys to memorise

Everything below is the behaviour your browser and screen reader already expect. If you know how to operate a native menu, you know how to operate this app.

Moving around a page

Every interactive element is in the tab order in a logical sequence, and every one shows a 2px focus ring when you arrive by keyboard.

Moving around a page keys
TabMove focus to the next interactive element.
Shift+TabMove focus back to the previous one.
EnterorSpaceActivate the focused button, link or control.

Menus and select lists

Dropdown menus, the domain switcher and every select are Radix primitives, so they follow the WAI-ARIA menu and listbox patterns rather than a home-made approximation.

Menus and select lists keys
orMove between items in the open list.
HomeorEndJump to the first or last item.
A–ZType the first characters of an item to jump straight to it.
EnterChoose the highlighted item and close the list.
EscClose without choosing; focus returns to the trigger.

Dialogs and popovers

Modal dialogs trap focus for as long as they are open, so Tab cannot wander behind them onto the page underneath.

Dialogs and popovers keys
EscClose the dialog, menu or popover.
TabCycle through the dialog’s own controls, wrapping at the end.
Shift+TabCycle backwards through them.

Forms and toggles

Fields go through one shared component that always renders a real label and links its hint and error text, so a screen reader announces the state along with the field.

Forms and toggles keys
SpaceToggle the focused checkbox or switch.
EnterSubmit the form from a single-line text field.
EscDismiss an open combobox or date popover without changing the value.

Tables and lists

Sortable column headers and pagination controls are ordinary buttons, not click handlers on a div — so they are reachable by Tab and activated the same way as anything else.

Tables and lists keys
TabReach a sortable column header, then press Enter or Space to sort by it.
EnterorSpaceMove to the next or previous page from the pagination controls.

What is not built

A command palette, per-user custom bindings, and single-letter navigation shortcuts. These are tracked as future work, not shipped behaviour.

Motion and focus

One global rule collapses every animation under prefers-reduced-motion: reduce. The focus ring is never removed without a replacement — that is enforced in the design system, not left to each screen.

If something traps you

A control you cannot reach or escape with the keyboard is a bug, and worth reporting as one. The accessibility statement sets out what has and has not been verified.

    Keyboard shortcuts · Novexa Pilot