Skip to content
Theme
OnDevice Tools

AndroidAndroid Apps

Unexpected Keyboard brings gestures and desktop keys to Android typing

Android Police reviewed Unexpected Keyboard, an open source keyboard that puts numbers and symbols on the main layout through swipes. It also offers Tab, Esc, arrow and modifier keys aimed at technical users.

Illustration of an Android phone showing a keyboard with swipe gesture symbols on each key

Key takeaways

  • Unexpected Keyboard is an open source Android keyboard that places numbers and symbols on the main layout via directional swipes.
  • It offers Tab, Esc, arrow keys and Ctrl, Alt and Fn modifiers, making it a modern replacement for the discontinued Hacker's Keyboard.
  • Version 2.0.0 added optional spell-checking and autocorrect in May 2026, though these are off by default.
  • The keyboard is lightweight, sends no typing data to external servers and allows custom layouts.
In this article
  1. A different kind of Android keyboard
  2. How the gesture system works
  3. Built for technical users first
  4. Useful beyond programming
  5. Extra features and shortcuts
  6. Privacy and lightweight design

A different kind of Android keyboard

Illustration: keyboard, Android logo, settings, computer and the labels Android, Gboard, Open Source

Most Android keyboards follow a familiar pattern: swipe typing, emoji search, themes and, increasingly, AI features. According to Android Police, alternatives such as Microsoft SwiftKey and Samsung Keyboard are solid, but they compete with Gboard mainly through different prediction engines and settings rather than a new way of typing.

Unexpected Keyboard, an open source project, stood out to the site's reviewer as the only alternative that prompted a serious rethink of Gboard. It does not imitate mainstream keyboards and instead takes a different approach to how characters are entered.

How the gesture system works

The keyboard's defining feature is its gesture layout. Numbers and symbols sit on the main keyboard instead of hidden behind a layout switch. Each key shows several small characters around its edges, and the direction of a swipe decides which one appears.

A tap types the usual letter, an upward swipe produces the number shown on the key, horizontal swipes move the cursor, and diagonal swipes reveal punctuation and other symbols. Android Police reports that this makes it possible to type parentheses, quotation marks and slashes without visiting a separate symbol page.

The reviewer says the system takes time to learn but feels efficient once familiar, particularly for URLs, passwords and formatted text.

Built for technical users first

Unexpected Keyboard was originally created for developers and technical users. It includes keys rarely found on mobile keyboards, such as Tab, Esc, arrow keys and modifiers like Ctrl and Alt. These are useful in terminal apps, on remote servers and in development environments on a phone.

For years, Hacker's Keyboard served this niche with a desktop-style layout, but Android Police notes it no longer receives updates and has been removed from the Play Store. Unexpected Keyboard is positioned as a modern successor, combining those extra keys with the gesture system.

Useful beyond programming

The keyboard is not limited to programmers. Everyday tasks such as typing email addresses, links, brackets and slashes normally require switching layouts on standard keyboards. With Unexpected Keyboard, many of these characters are a quick swipe away.

The reviewer found that entering links and passwords became noticeably smoother after some practice.

Extra features and shortcuts

Several smaller features add to its capability. A clockwise half-circle swipe on a letter produces the capital version, removing the need for the Shift key. Dedicated Ctrl, Alt and Fn keys enable desktop-style shortcuts on Android, including copy, paste and undo combinations.

A full Fn layer provides access to function keys from F1 to F12, punctuation, currency symbols and other special characters. Users who want more control can build custom layouts suited to their own typing habits.

Android Police also notes that version 2.0.0, released in May 2026, added optional spell-checking and autocorrect. These remain off by default and are more minimal than what mainstream keyboards offer.

Privacy and lightweight design

Because the app is fully open source, its code is publicly available for anyone to inspect. It avoids cloud-based prediction and heavy background processing, and it does not send typing data to external servers, according to Android Police.

The site describes it as extremely lightweight compared with most alternatives. The reviewer did not abandon Gboard entirely, but concluded that Unexpected Keyboard is one of the most interesting options for anyone who wants a private, lightweight keyboard and is willing to invest some time learning it.

Sources

  1. I tried Unexpected Keyboard on Android; it's the first open source app worth challenging GboardAndroid Police

Tags

Spotted a mistake? See our corrections policy. Read how News by OnDevice works in our editorial policy.