coming soon / macOS + iOS

turn your iPhone into a programmable Mac keypad.

PocketPad pairs your iPhone with a macOS helper so every tap can become a shortcut, controller press, pointer gesture, or custom workflow control.

pocketpad / 01 local network control
PocketPad iPhone controller in landscape mode with D-pad, shoulder buttons, and ABXY controls

custom layouts / keyboard / pointer / controller

transportUDP + WebSocket
pairingQR + Smart Connect
profileseditable JSON
outputskeys + pointer + gamepad

screens

design the keypad on Mac, use it instantly on iPhone.

details

one phone, many control surfaces.

01

macOS helper

Runs the pairing server, advertises Smart Connect over Bonjour, edits keypad setups, and injects keyboard and pointer events with Accessibility permission.

02

iOS controller

Shows your synced keypad, supports multitouch controls, haptics, profile switching, offline saved layouts, and quick layout edits for freeform designs.

03

low latency

Authenticated UDP carries compact input frames for responsiveness while WebSocket mirroring keeps button state recoverable if packets drop.

04

CLI included

Generate profiles, install templates, import/export JSON, set bindings, check status, restart the helper, and test taps from the terminal.

documentation

full setup and editor guides are built into the site.

allowenable Mac Accessibility
pairscan QR or use Smart Connect
editchoose a keypad setup
presscontrol the focused Mac app

made for

terminal workflows Cursor shortcuts tmux prefixes window management Hollow Knight Celeste emulators trackpad controls custom layouts

launch list

get the first build.