A feature-rich native keyboard for Sailfish OS, based on FUTO Keyboard and designed to work across both native Sailfish applications and Android AppSupport.
This project brings the FUTO typing experience to Sailfish OS while adding many new features and integrations made specifically for the platform.
This is an independent community project and is not an official FUTO product.
Choose the RPM that matches your device: `aarch64`, `armv7hl`, or `i486`.
The new Jolla Phone uses the `aarch64` package.
This release was made and tested on the new Jolla Phone running Sailfish OS 5.2.0.16.
1. Download and install FUTO Keyboard.
2. Open Settings → Text input → Keyboards.
3. Enable FUTO.
4. Open Settings → Text input → FUTO Keyboard settings to choose your languages and customize the keyboard.
You can also open the settings directly from the keyboard by holding the 123 button and selecting Settings.
Open FUTO Keyboard settings → Downloadable content to install the content you want:
Content can also be removed again from the same menu.
Typing, predictions, learned words, clipboard history, voice recognition, and saved passwords are handled locally on your phone.
Clipboard history, URL learning, and the password manager are optional. Incognito mode prevents the keyboard from learning or collecting clipboard content while it is active.
Saved passwords and protected learned data can be secured using the existing device code or fingerprint authentication.
This project contains modified and newly developed components under their respective licenses.
The source code is available on GitHub.
This project contains modified and newly developed components under their respective licenses. Upstream sources and revisions are documented in UPSTREAM.md. Details of the modifications are available in MODIFIED-NOTICE.md, with additional license information in the LICENSES directory.
Ported to Sailfish OS with additional features by HtheB.
| Attachment | Size | Date |
|---|---|---|
| 4.92 MB | 28/08/2026 - 05:17 | |
| 4.73 MB | 28/08/2026 - 05:17 | |
| 4.83 MB | 28/08/2026 - 05:17 |
v0.1.0:
- Initial Release
Comments
aviarus
Fri, 2026/08/28 - 13:03
Permalink
This is the best keyboard here since Nokia n9/n950times
ronny_b
Fri, 2026/08/28 - 09:56
Permalink
Works very well. I have one question, though. How do you hide the keyboard when swipe mode is active?
HtheB
Fri, 2026/08/28 - 15:37
Permalink
Swiping down from the spacebar
kempertom
Fri, 2026/08/28 - 09:20
Permalink
Prediction and Swipe typing aren't working for me. What do I do wrong? (german)
HtheB
Fri, 2026/08/28 - 15:38
Permalink
Which firmware version and which device are you using?
And which layout? QWERTZ?
windes
Fri, 2026/08/28 - 15:47
Permalink
Wow!! Collest keyboard ever on Sailfish!
But..
1. Russian keyboard not turning on (sure turned it on in settings of FUTO)
2. English predicting not turning on (sure downloaded english language pack of 8 Mb, it said that "installed")
3. Twemoji pack not turning on - empty square places for emojies in keyboard window (sure loaded twemoji pack from settings, it said that "installed"), if i press on empty squares - it types black-n-white emoji.
So, on armv7hl now works ONLY English keyboard without prediction, without swipe input.
And a question: Does russian prediction language pack not exist or it exist, but need to be ported on sailfish? And what about russian swipe prediction?
And, for understanding. We must turn off all other keyboards in settings, leaving only FUTO alone?
Armv7hl, Sony XA2, 5.1.0.11.