Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Buttons

Dolphone keeps FlipCTL’s roles for the five soft keys everywhere: Escape backs out or cancels, View switches view or shows information, Edit edits, Run does the main thing. The middle soft key, silkscreened power, does reach the app in front (flipctl forwards it like the other four), but Dolphone leaves its slot empty on purpose: a press meant for the phone’s power is never taken as Answer, End or Allow. Back and the app switcher never reach an app: flipctl keeps them. Back leaves the app (on a call, the call carries on; come back to it with the switcher), and the switcher lists running apps, a live call among them.

A hold is 0.6 s or more by default (the long_press_ms setting, 300–3000 ms).

The touchpad is read by the app that has the keyboard, the one in front; an app in the background ignores it.

Dialer

ScreenD-pad / OkEscapeViewEditRunPTTTouchpad
Keypadmove, press a key; hold 0 for +; on an empty keypad hold 1 for voicemail, hold 2–9 for speed dialclear, then exitRecentsdelete (hold: clear)Call (empty: redial; a name matched by its letters, “567” for Jordan: call them)hold: Ring → Vibrate → Silenttap a key, swipe to move
Keypad, SIM lockedtype the PIN (shown as *)clearRecentsdeleteUnlock (an emergency number still dials)tap a key
RecentsmovebackContactstextcall backswipe
Contactsmove, Left/Right jump a letter; Ok calls, hold Ok to give the contact a speed-dial keybackKeypadtextcallswipe
Speed dial pickerchoose 2–9backclear that keyset
Incoming callDecline (hold, with “Hold to decline” on)number detailsreply with a textAnswersilence the ringer
Reply pickerchoosebacksend and decline
In callOk swaps two calls; hold Ok merges themkeypadaudio routeEnd (ignored for 1.5 s after answering)mute / unmute
In-call keypadmove, Ok sends the toneclosecloseaudio routeEndtap a key
Emergency alertOk dismissesdismissDismiss (Next while more wait)
ConfirmationDenyAllow
Service code replyclosereply on the keypad

Emergency alerts not yet dismissed wait in turn rather than replacing each other: the most severe first (National, Extreme, Severe, Amber, Test), alerts of one level in the order they came, with “1 of 3” in the breadcrumb while more wait. A worse alert arriving takes the screen at once; the one it covered comes back after it.

Keys are ignored for 400 ms after a call, an alert or a confirmation appears unasked, so a press meant for whatever was on screen cannot answer a call or allow a request. A press ignored like this, End in the 1.5 s after answering, and a short press of Decline when it needs a hold each give the “refused” stutter, so a press that did nothing does not feel like one that did.

The touchpad works as a keypad once it has learnt its own size from a few strokes; until then it moves the selection like the D-pad.

Vibrations

Each kind of news has its own feel, so it can be told in a pocket. Messages uses the same feel for a text. Everything but a key, a thump, a refused press and an emergency alert stays still when the ringer is on Silent.

a keya tick
a call connects or endsa thump
a texttwo short
a missed callthree short
a second call waitingtwo long
a call dropped (not ended here)one long
a text not sentshort, short, long
an emergency alertthe alert tone’s rhythm (long, short, short, twice), even on silent
a press ignored on purposea quick stutter (three very short)

Messages

ScreenD-pad / OkEscapeViewEditRun
Threadsmove, Ok opensexitnew messageopen
ConversationUp/Down scroll, Left/Right page, Ok writesbackoptionswritecall
Options (Resend failed text, Quick reply, Attach a picture, Call, Block, Delete)movebackbackselect
Quick replychoosebackedit it firstuse (to the preview)
Attach a picturechoose, Ok as RunbackAdd (to the preview), or Remove one already added
Keyboard (FlipCTL’s)typecancel123backspacedone
Previewedit againAttach (Pictures once one is added)edit againSend
Locked (a Messages PIN is set)Ok types the PINexittype the PINUnlock: type the PIN
PIN keyboard (opens on 123, the PIN shown as *)typeexit MessagesABCbackspaceUnlock (4 to 12 digits)

With a Messages PIN set (Settings > Privacy), Messages opens on the PIN and shows nothing of the texts until it is right; it stays open for the time set there, then asks again. A wrong PIN says so; after five, phoned makes you wait. A number the Dialer hands over while locked opens once the PIN is in.

Attach a picture lists the newest 50 pictures (JPEG, PNG, GIF, WebP) in the Pictures and Downloads folders (XDG’s, from user-dirs.dirs, else ~/Pictures and ~/Downloads) and the folders directly in them, with each one’s size and date. Links are not followed, and a file phoned would not send (empty, unreadable, over 8 MB) is left out. What is added is named above the text on the preview, which is then a picture message (a text is optional); to take one off, open the pictures again and Remove it. Up to 10, 8 MB in all, go in one message; a group’s goes to everyone. Without pictures the preview sends a text, as before.

A picture message shows its text with [Picture] (or [Audio], [Contact]) below: the panel is too small for the picture, which the desktop app shows. A group conversation is one thread, named after everyone on it; a reply goes to all of them.

Phone Settings

Left / RightOk / RunEditViewEscape
ON/OFF rowstoggletoggleup a page
< value > rowsstepstepup a page
Pages (Call audio, Bluetooth, Laptops, Calls, Calls over the internet, Texts, Emergency alerts, Privacy, Modem, About)Right opensopenup a page
Typed rows (voicemail number, SIP account, password, proxy)open the keyboardopen the keyboardup a page
Bluetooth devicepair / connect / disconnectforgetcopy contacts (a paired phone)
Blocked numberunblockunblock
A program allowed to textrevokerevoke
Privacy > Messages PINRight setsSet / Change: the new PIN on the keyboard, then againRemove (asks first)up a page
Privacy > Messages stay openstep 1, 5, 15 minstepup a page
Modem pageSet up when the modem’s setup has changes to make, or Turn on when ModemManager’s debug mode is off; both ask firstup a page

Desktop app

Keys
Ctrl+1 … Ctrl+4Calls, Messages, Contacts, Settings
Ctrl+Na new message
Ctrl+Enteranswer the ringing call
Ctrl+Backspacedecline the ringing call, or end the live one
Ctrl+Mmute or unmute
Tab, Shift+Tabthe next or last control; over a call, a confirmation or an alert, round that card’s own buttons only
Up, Downalong a list (calls, conversations, contacts, the lists in Settings)
Entera list row’s main thing (call, open, unblock…), or press the control with the focus
Spacechoose a list row, or press the control with the focus

The call card opens with the focus on Answer (on Keypad once the call is live, away from End); a confirmation on Deny; an alert on Dismiss (Next alert while more wait, with “1 of 3” beside the time; the most severe comes first).

With a Messages PIN set, the Messages page is a PIN field and Unlock (Enter unlocks too) until it is right; once open, Lock beside New closes it again. Settings > Messages PIN sets or changes it (the new PIN twice), removes it, and picks how long Messages stays open (1, 5 or 15 minutes).

In a conversation, Attach opens the desktop’s file chooser (through the XDG desktop portal) for pictures; what is picked is named above the text, Remove drops it, and Send sends the lot as one picture message. Without a portal, Attach says so.