# Generated by site/tools/gen_dev_docs.py from lib/core/src/app_keys.h: the keys of every screen, as the # help panel (Fn+h) lists them on the device. Edit that header, not this file. [[scope]] id = "everywhere" title = "Everywhere" rows = [ ["`", "back"], ["Fn `", "home, the Launcher"], ["; . , /", "arrows (Fn+ while typing)"], ["Fn h ?", "these keys (? not typing)"], ] [[scope]] id = "dialog" title = "A question" rows = [ [", /", "the other answer"], ["Enter", "choose it"], ["`", "cancel"], ] [[scope]] id = "text" title = "A text field" rows = [ ["Enter", "save"], ["`", "cancel"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ["opt ' e", "an accent: é"], ] [[scope]] id = "launcher" title = "The Launcher" rows = [ ["; .", "up, down"], ["Enter", "open the App"], ] [[scope]] id = "setup" title = "Setup, a step" rows = [ ["Enter", "continue"], ["`", "the step before"], ] [[scope]] id = "setup-choice" title = "Setup, a choice" rows = [ ["; .", "up, down"], ["Enter", "choose it, next step"], ["`", "the step before"], ] [[scope]] id = "setup-text" title = "Setup, a name" rows = [ ["Enter", "next step"], ["`", "the step before"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ["opt ' e", "an accent: é"], ] [[scope]] id = "irc" title = "IRC" rows = [ ["Enter", "send the line"], ["Tab", "the next buffer"], ["Alt ; .", "scroll back, forward"], ["Fn ; .", "lines you sent before"], ["Fn , /", "move the cursor"], ["Del", "delete backwards"], ["/settings", "server, nick, passwords"], ["/join #x", "join a channel"], ["/part", "leave it"], ["/msg nick", "a private chat"], ["/me", "an action"], ["/nick", "change your nick"], ["/topic", "see or set the topic"], ["/names", "who is there"], ["/quit", "disconnect, and stay so"], ["/raw", "a line as it is"], ["`", "leave: IRC stays connected"], ] [[scope]] id = "irc-settings" title = "IRC settings" rows = [ ["; .", "up, down"], ["Enter", "edit, switch, or save"], ["`", "leave without saving"], ] [[scope]] id = "irc-field" title = "IRC, a setting" rows = [ ["Enter", "keep it"], ["`", "cancel"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ] [[scope]] id = "wifi-tools" title = "Wi-Fi Tools" rows = [ ["; .", "up, down"], ["Enter", "open"], ] [[scope]] id = "wifi-networks" title = "Networks nearby" rows = [ ["; .", "up, down"], ["Enter", "track its signal"], ["s", "sort: signal, channel, name"], ["o", "open networks only"], ["h", "hide the hidden ones"], ["w", "strong ones only"], ["l", "log the scans to the card"], ] [[scope]] id = "wifi-tracker" title = "Signal tracker" rows = [ ["m", "clicks on or off"], ] [[scope]] id = "gnss" title = "GNSS" rows = [ ["Tab", "the position, or the sky"], ["r", "record a Track, or stop it"], ] [[scope]] id = "gemini" title = "Gemini, a page" rows = [ ["Tab", "the next link"], ["Aa Tab", "the link before"], ["Enter", "follow the link"], ["` Del", "the page before"], ["; .", "scroll"], ["Space", "a page down"], [", /", "sideways, in wide blocks"], ["g", "type an address"], ["b", "bookmark this page"], ["s", "save the page to the card"], ["S", "...with the pages it links to"], ] [[scope]] id = "gemini-saved" title = "Gemini, a Saved Page" rows = [ ["Tab", "the next link"], ["Aa Tab", "the link before"], ["Enter", "follow the link"], ["` Del", "the page before"], ["; .", "scroll"], ["Space", "a page down"], [", /", "sideways, in wide blocks"], ["g", "type an address"], ["b", "bookmark this page"], ["r", "refresh this Saved Page"], ["d", "delete this Saved Page"], ] [[scope]] id = "gemini-address" title = "Gemini, an address" rows = [ ["Enter", "go there"], ["`", "cancel"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ] [[scope]] id = "gemini-answer" title = "Gemini, an answer to a page" rows = [ ["Enter", "send it"], ["`", "cancel"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ] [[scope]] id = "lora" title = "LoRa Scanner, the packets" rows = [ ["; .", "up, down"], ["Enter", "the packet's details"], ["p", "pick a Meshtastic preset"], ["c", "start a Capture, or stop it"], ["Tab", "the Sweep"], ] [[scope]] id = "lora-packet" title = "LoRa Scanner, a packet" rows = [ ["; .", "scroll"], ["Enter", "back to the list"], ] [[scope]] id = "lora-presets" title = "LoRa Scanner, the presets" rows = [ ["; .", "up, down"], ["Enter", "listen with this preset"], ] [[scope]] id = "lora-sweep" title = "LoRa Scanner, the Sweep" rows = [ ["Tab", "the Sniffer"], ] [[scope]] id = "storage" title = "Storage, a folder" rows = [ ["; .", "up, down"], ["Enter", "open the folder or the file"], [", /", "a page up, down"], ["c x", "copy, cut"], ["v", "paste here"], ["r", "rename"], ["d Del", "delete, after asking"], ["n", "a new folder"], ["i", "details: size, date, type"], ["s", "sort: name, date, size"], ["m", "Maintenance: clean-up, erase"], ["`", "the folder above"], ] [[scope]] id = "storage-details" title = "Storage, an item's details" rows = [ ["; .", "scroll"], ["Enter", "back to the folder"], ] [[scope]] id = "storage-name" title = "Storage, a name" rows = [ ["Enter", "rename it, or make the folder"], ["`", "cancel"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ] [[scope]] id = "storage-busy" title = "Storage, while it copies or deletes" rows = [ ["`", "stop the copy or the delete"], ] [[scope]] id = "maintenance" title = "Storage, Maintenance" rows = [ ["; .", "up, down"], ["Enter", "open, or choose"], ] [[scope]] id = "viewer-text" title = "A file, as text" rows = [ ["; .", "a line up, down"], [", /", "a page up, down"], ["t b", "the top, the end"], ["e", "edit it (up to 16 KB)"], ["Tab", "the file as hex, or back"], ] [[scope]] id = "viewer-hex" title = "A file, as hex" rows = [ ["; .", "a line up, down"], [", /", "a page up, down"], ["t b", "the top, the end"], ["Tab", "the file as text, or back"], ] [[scope]] id = "viewer-pcap" title = "A Capture" rows = [ ["; .", "up, down"], ["Enter", "the packet"], [", /", "a page up, down"], ["Tab", "the file as hex"], ] [[scope]] id = "viewer-packet" title = "A Capture's packet" rows = [ ["; .", "scroll"], ["Enter", "back to the packets"], ] [[scope]] id = "viewer-gpx" title = "A Track" rows = [ ["Tab", "the file as text"], ] [[scope]] id = "viewer-ota" title = "An Update File" rows = [ ["Enter", "install it, if it's genuine"], ["Tab", "the file as hex"], ] [[scope]] id = "notes" title = "Notes, the list" rows = [ ["; .", "up, down"], ["Enter", "open the note"], [", /", "a page up, down"], ["n", "a new note"], ["r", "rename its file"], ["d Del", "delete it"], ["s", "sort: newest, or by name"], ] [[scope]] id = "notes-editor" title = "Notes, the editor" rows = [ ["Enter", "a new line"], ["Del", "delete backwards"], ["Tab", "two spaces"], ["Fn ; . , /", "move the cursor"], ["Alt Fn ; .", "a page up, down"], ["Ctrl a e", "start, end of the line"], ["opt ' e", "an accent: é"], ["`", "done: it saves by itself"], ] [[scope]] id = "notes-name" title = "Notes, a file name" rows = [ ["Enter", "rename the file"], ["`", "cancel"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ] [[scope]] id = "shell" title = "Shell" rows = [ ["Enter", "run the line"], ["Tab", "complete: a command, a path"], ["* ?", "several files: /notes/*.txt"], ["Fn ; .", "lines you typed before"], ["Alt ; .", "scroll back, forward"], ["Ctrl b", "your replies only, or all"], ["Fn , /", "move the cursor"], ["Del", "delete backwards"], ["help", "every command"], ["clear", "an empty screen"], ["Notes", "an App, by its name"], ["rm -rf", "delete without being asked"], ["quit `", "leave the Shell"], ] [[scope]] id = "system" title = "System, any view" rows = [ ["Tab", "the next view"], ["Aa Tab", "the view before"], ] [[scope]] id = "system-tasks" title = "System, the tasks" rows = [ ["Tab", "the next view"], ["Aa Tab", "the view before"], ["; .", "scroll"], ["s", "sort: cpu, stack, name"], ] [[scope]] id = "system-system" title = "System, the system view" rows = [ ["Tab", "the next view"], ["Aa Tab", "the view before"], ["; .", "scroll"], ] [[scope]] id = "settings" title = "Settings" rows = [ ["; .", "up, down"], ["Enter", "edit, or open the page"], [", /", "change a switch or a slider"], ] [[scope]] id = "settings-choice" title = "Settings, a choice" rows = [ ["; .", "up, down"], ["Enter", "choose it"], ] [[scope]] id = "wifi" title = "Settings, Wi-Fi" rows = [ ["; .", "up, down"], ["Enter", "open, or change"], [", /", "switch Wi-Fi on or off"], ] [[scope]] id = "wifi-servers" title = "Settings, DNS and NTP" rows = [ ["; .", "up, down"], ["Enter", "edit"], [", /", "Always use my DNS: on, off"], ] [[scope]] id = "wifi-network" title = "Settings, a saved network" rows = [ ["; .", "up, down"], ["Enter", "edit, or forget"], [", /", "Automatic or Fixed"], ] [[scope]] id = "wifi-status" title = "Settings, the Wi-Fi status" rows = [ ["Enter", "back"], ] [[scope]] id = "wifi-scan" title = "Settings, adding a network" rows = [ ["; .", "up, down"], ["Enter", "choose this network"], ] [[scope]] id = "wifi-name" title = "Settings, a hidden network's name" rows = [ ["Enter", "next: the password"], ["`", "cancel"], ["Del", "delete backwards"], ["Fn , /", "move the cursor"], ] [[scope]] id = "firmware" title = "Settings, Firmware" rows = [ ["; .", "up, down"], ["Enter", "check, open, or install"], ["c", "look for a newer release"], ] [[scope]] id = "firmware-release" title = "Settings, a release" rows = [ ["; .", "scroll"], ["Enter", "install it"], ["c", "check again"], ] [[scope]] id = "firmware-older" title = "Settings, older releases" rows = [ ["; .", "up, down"], ["Enter", "its details"], ["c", "read the list again"], ] [[scope]] id = "debug-console" title = "Settings, Debug Console" rows = [ ["; .", "up, down"], ["Enter", "switch, or open"], [", /", "switch the console on or off"], ] [[scope]] id = "demo" title = "The widget demo" rows = [ ["; .", "up, down"], ["Enter", "try the widget"], ]