My Cube Keyboard
WCA cube notation, right on your keyboard
Android support is coming soon, and the web version is already open source. Get in touch with any questions.
A custom iOS keyboard with dedicated keys for WCA cube move notation — R U F L D B, wide moves, slice turns, and rotations — so speedcubers never hunt for a shifted apostrophe again. Supports every twisty puzzle from 2×2 to 18×18 cubes, plus Pyraminx, Skewb, Megaminx, Square-1, and Clock. Works in Discord, Notes, WCA forms, and anywhere else you type, and never requests Full Access.
See it in action
Why My Cube Keyboard
- Dedicated notation keys — R U F L D B, wide moves, M E S slice turns, and x y z rotations each get their own key, no hunting for a shifted apostrophe.
- Long-press for modifiers — hold a key to reveal R', R2, and R3, just like iOS's own accented-character picker. Prefer always-visible toggles instead? Switch to sticky modifier keys.
- Every puzzle, not just the cube — cube support from 2×2 to 18×18, plus Pyraminx, Skewb, Megaminx, Square-1, and Clock.
- WCA or lowercase, your call — official wide-move notation (Rw, Uw) or the informal shorthand (r, u), with automatic or manual spacing.
- Works everywhere you type — a real system keyboard, not a standalone tool: Discord, Notes, WCA regulation forms, or any forum.
- No Full Access required — nothing you type is ever sent over the network.
Platform availability
- iOS — available now on the App Store.
- Android — coming soon.
- Web — open source, embeddable keyboard widget: CubeKeyboard-Web on GitHub (MIT license).