Skip to content

Keypad & input methods

The badge is driven entirely by a 12-button keypad. There is no touchscreen. This page lists the button layout, the conventions that apply across every screen, and the specialized input views.

The keys are arranged in a phone-style 4×3 grid:

123
456
789
N0Y

The two special keys sit in the bottom row:

  • Y = confirm / OK / save / select
  • N = cancel / back / backspace

These meanings are shared across the standard list and menu screens:

KeyAction
2Move selection up
8Move selection down
YSelect / open the highlighted item
NGo back (leave the current screen)
3Open the context menu, where one is offered

In lists, holding 2 jumps to the first item and holding 8 jumps to the last item.

The context menu (opened with 3) is a small popup. Move with 2/8, choose with Y, and dismiss with N. It closes itself automatically after 60 seconds of inactivity.

If a screen ever becomes stuck, hold N and Y together. This reserved rescue chord forces the badge back to a clean locked state: it unloads plugins, dismisses every open dialog and view, and returns to the lock screen, all without a hardware reset.

Several screens replace the standard navigation with a dedicated input method.

Text is entered phone-style using multi-tap on the number keys.

  • 09 cycle through the characters assigned to each key. Press the same key repeatedly to step through its characters; pause, or press a different key, to commit the current character and start the next.
  • A character is committed automatically after a 2-second pause.
  • Long-press 09 to insert that literal digit.
  • N deletes the last character; long-press N cancels.
  • Y confirms the text.

Key-to-character mapping (lowercase first, then uppercase, then the digit; accented variants follow on some keys):

KeyCharacters
0space, 0
1. @ ? ! , and other punctuation, then 1
2a b c A B C 2
3d e f D E F 3
4g h i G H I 4
5j k l J K L 5
6m n o M N O 6
7p q r s P Q R S 7
8t u v T U V 8
9w x y z W X Y Z 9

Used for numeric settings such as brightness.

  • 4 decreases the value, 6 increases it.
  • Holding 4 or 6 repeats the change automatically.
  • Y saves, N cancels.

Edits a date as three fields, Day → Month → Year.

  • 09 type digits into the active field. After the second digit of day or month, focus advances to the next field automatically.
  • N clears the active field, or cancels when it is already empty.
  • Y confirms. Values are clamped to a valid range (year 2000–2099, month 1–12, day 1–31).

Edits a time as two fields, Hour → Minute.

  • 09 type digits; after the second hour digit, focus advances to the minute field.
  • N clears the active field, or cancels when empty.
  • Y confirms. Hours are limited to 0–23 and minutes to 0–59.

Used for unlocking and PIN verification. Entered digits appear as filled dots; remaining positions are empty dots.

  • 09 add a digit.
  • N deletes the last digit, or cancels when none is entered.
  • Y confirms and verifies the PIN.

See Lock screen & PIN for PIN length limits and lockout behaviour.