A lightweight virtual keyboard for developers.
Go to file
Jules Aguillon 35b4e442ab Add a launchable explanatory activity
This activity points to the system settings page for enabling input
methods. This is purely a shortcut but is expected by many users.

It could be made more useful in the future or hidden whenever the
keyboard is enabled.
2023-03-28 11:22:17 +02:00
.github/workflows Make sure translation are in sync 2022-11-26 18:11:28 +01:00
metadata/android Updated pl (Polish) translation (#316) 2023-03-24 01:26:14 +01:00
res Add a launchable explanatory activity 2023-03-28 11:22:17 +02:00
srcs Add a launchable explanatory activity 2023-03-28 11:22:17 +02:00
.gitignore Upgrade CI workflow (#111) 2022-04-02 16:33:12 +02:00
AndroidManifest.xml Add a launchable explanatory activity 2023-03-28 11:22:17 +02:00
CONTRIBUTING.md Contributing: clarify layouts 2022-10-04 10:12:22 +02:00
LICENSE Make the project open source ! 2021-09-20 22:55:20 +02:00
Makefile Remove build dependency on Fontforge 2022-04-24 20:52:36 +02:00
README.md Improve the description of the app 2022-12-31 13:47:38 +01:00
shell.nix Revert to the previous CI 2022-03-24 18:43:09 +01:00
sync_translations.py sync_translations.py: Output sub-elements 2023-03-28 11:11:41 +02:00

Unexpected Keyboard

A lightweight virtual keyboard for developers.

Screenshot-1 Screenshot-2 Screenshot-3
Screenshot-4 Screenshot-5 Screenshot-6

The main feature is easy typing of more characters by swiping the keys toward the corners.

Highlight of some of the features:

  • Every character and special keys of a PC keyboard. This is perfect for using applications like Termux.

  • This includes Tab, Esc, the arrows and function keys, but also Ctrl and Alt.

  • Accented keys are accessible using dead keys. First activate the accent, then type the accented letter.

  • Very light and fast. Use 500x times less space than Google's keyboard and 15x times less than the default keyboard. No ad, no tracking.

  • Personalizable with many options, layouts and themes.

Like any other virtual keyboards, it must be enabled in the system settings. Open the System Settings and go to: System > Languages & input > On-screen keyboard > Manage on-screen keyboards.

Get it on F-Droid Get it on Google Play

Contributing

For instructions on building the application, see Contributing.