Keyboard-first spreadsheet navigation for every Odoo list

Move through editable and readonly list views with Home, End, Page Up/Down and Ctrl+Arrow jumps, a visible active-cell indicator, and type-to-edit on arrival — all configurable per user and per role.

The problem

High-volume users — accountants entering journal lines, inventory clerks adjusting stock counts, purchasing staff reviewing order lines — constantly break flow reaching for the mouse. Odoo's native list view stops at basic arrow movement, offers no way to jump across a large list, and never shows which cell is actually focused, costing seconds on every single cell across thousands of rows.

The solution

This app layers a complete keyboard-navigation system on top of Odoo's list view: Home/End and Page Up/Down for large datasets, Ctrl+Arrow edge jumps, an always-visible active-cell indicator, type-to-edit on arrival, and a discoverable shortcut help overlay — all governed by admin-managed navigation profiles and per-user preferences.

Capabilities

Everything spreadsheet-style entry needs

Every capability below is implemented in the module.

01

Home & End jumps

Jump instantly to the first or last column of the current row with Home and End, removing the need to scrub across wide lists column by column.

02

Page Up / Page Down

Move a configurable number of rows at a time with Page Up and Page Down, so navigating lists of 1,000+ rows takes a handful of keystrokes instead of hundreds.

03

Ctrl+Arrow edge jumps

Jump straight to the first or last row of a column with Ctrl+Home and Ctrl+End for fast repositioning in dense grids.

04

Always-visible active-cell indicator

A persistent highlight marks the focused cell and row at all times, so you never lose your place during rapid keyboard entry — a gap every competing app leaves open.

05

Type-to-edit on arrival

Land on a cell with the arrow keys and start typing immediately, matching the spreadsheet muscle memory your data-entry teams already have.

06

Discoverable shortcut help overlay

Press Shift+? at any time to open an on-demand overlay listing every available shortcut, so new users can learn the feature without documentation.

07

Admin-managed navigation profiles

Define named profiles with their own navigation mode, indicator, type-to-edit, auto-scroll and page-size settings, and scope each one to specific roles.

08

Customizable key bindings

Rebind Home/End, Page Up/Down, the Ctrl+jumps and the help overlay per profile, so organizations can adapt shortcuts to their own workflows.

09

Per-user preferences

Every user can enable or disable navigation, the active-cell indicator, type-to-edit and auto-scroll, and override the page size, right from their own preferences.

Workflow

How it works

1

Create a profile

Define a navigation profile with the navigation mode, indicator, type-to-edit and auto-scroll behavior your team needs.

2

Set key bindings

Configure the hotkeys for Home/End, Page Up/Down, the Ctrl+jumps and the shortcut help overlay on the profile.

3

Scope it to roles

Restrict the profile to specific groups, or leave it unscoped to serve as the company default.

4

Navigate any list

Users open any list view and get full keyboard navigation instantly, with per-user overrides available in their own preferences.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Odoo's list view already supports basic up/down/left/right navigation; this app adds the missing pieces on top — Home/End, Page Up/Down, Ctrl+jumps, a visible indicator, type-to-edit on arrival and a shortcut help overlay.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Arrow Key Navigation In List View

Four-way keyboard movement across list views with Home/End, Page Up/Down and Ctrl+jumps, an always-visible active-cell indicator and type-to-edit — configurable per user and per role.

Buy on Odoo App Store