Make a tap on the page number key go to page 1 outright.

The converted key's "startup" page resolves to the current page on surfaces
set to "use last page", so a tap did nothing. The tap page is now
nav_tap_page in config.json (1).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-08 09:58:59 -04:00
co-authored by Claude Opus 5.5
parent a5972d646f
commit 7f1f37a809
5 changed files with 11 additions and 7 deletions
+1 -1
View File
@@ -47,7 +47,7 @@ Row 0 holds the group buttons. Each one shows the first problem in its group, pl
The **page number key** on every page follows the ALL button. It's green when everything is fine, flashes red when something is wrong, and turns purple if the watchdog stops. UP and DOWN stay normal. Which keys follow ALL is `"nav_keys"` in `config.json` (`["pagenum"]`; add `"pageup"` / `"pagedown"` to colour those too). The coloured key is Companion's own key converted to a regular button (`nav_templates.json`).
- **Tap the page number:** go to the start page (page 1), as before. It now acts when you let go, not when you press.
- **Tap the page number:** go to page 1 (`"nav_tap_page"` in `config.json`). It acts when you let go, not when you press.
- **Hold the page number for 1 second:** jump to the status page (page 19). The hold time is `"nav_hold_ms"` in `config.json`.
- `python3 nav_keys.py` applies them to every page. Run it again after adding pages.