Your rating: None Average: 4.9 (66 votes)

OKBoard (a.k.a. Magic Keyboard) is a gesture based keyboard that allow single stroke typing. Usage is explained in this video. English, French and Dutch are supported without the need for additional packages, other language resources are available in separate packages, e.g. for Swedish (okb-lang-sv). It currently works on Jolla phone, Xperia X / XA2 / 10 / 10 plus. Larger phones (such as XA2 plus/ultra & Fxtec Pro1) may be supported in a later release.

Do not use other third party keyboards at the same time (unless they are just simple layouts for new languages).

Source code: http://git.tuxfamily.org/okboard/okb-engine.git/ and http://git.tuxfamily.org/okboard/okb-keyboard.git/. Instructions for adding new languages are included in README.md files (latin alphabet only at the moment).

If you get an error message about missing dependencies (dbus-python, patch ...) when installing, just run "pkcon refresh" as root and try again. Also some issues may be solved by uninstalling and reinstalling.

OKBoard tends to break for each new Sailfish release, so if possible, wait for other users reports before upgrading to a new OS version.



Application versions: 
File okboard-full-0.6.25-1.armv7hl.rpm10.5 MB20/10/2020 - 09:05
File okboard-full-0.6.26-1.armv7hl.rpm10.5 MB09/02/2021 - 05:00
File okboard-full-0.6.27-1.armv7hl.rpm10.5 MB13/05/2021 - 13:47
File okboard-full-0.6.34-1.aarch64.rpm10.51 MB29/09/2021 - 20:00
File okboard-full-0.6.34-1.armv7hl.rpm10.5 MB29/09/2021 - 20:00

0.6.34: Fix for "Installation not complete" error

0.6.33: Support for SFOS 4.2 & aarch64 (version pulled out)

0.6.27: Support for SFOS 4.1 still some issues with Android support, stay with SFOS 4.0 if it bothers you

0.6.26: Support for SFOS 4

0.6.25: Support for SFOS 3.4.0 (second try)




dyraig's picture

Great app, very promising - thank you very much! Unfortunately, I have to disable it frequently - whenever I'm using it on a light background (e.g. web site with white background), the letters are not readable at all due to the transparency. Maybe you could add a configuration switch to disable transparency? That would be great!

gsalone's picture

i also have the same issue with transparency and light background . any eay to fix this ? many thanks!

johnnydvc's picture

Any news on the tranparency bug?

spidernik84's picture

This is amazing. Thank you so much for your work, it's greatly improving the typing experience on Sailfish.

Is anyone out there working on the Italian language? Else I could have a look, time permitting.

mlwn's picture

Auto spacing works great with native apps now.... But not with alien dalvic....

I appreciate all the efforts...
keep up the good work...

247's picture

unfortunately is not working for me...tryied with 1.7 and 2 with okboard 5.8 and 5.10 with no luck at all...

naytsyrhc's picture

Well done. Works really great. Unfortunately not for German layout yet. Is anybody already working on it?

jonquark's picture

Awesome. Works well on my phone. Has anyone tried it on the tablet?

rob_k's picture

In addition to my TMO comment: I feel so fortunate Dutch is supported! Thanks eber42, I am waiting too for you to publish your PayPal donation link.

Ingvix's picture

Doesn't work for me, it seems. Conflict with TOHKBD maybe?

Manankanchu's picture

Long awaited - works like a charm - congrats !!!

Jordi's picture

BRILLIANT! This fills a big gap in Sailfish.

And I can keep the Dolphin keyboard for emojis.

Very small remark: in French, there is a space before "?" Could this be done?

Are donations possible?

Feathers_McGraw's picture

This is AMAZING!

Please add a paypal donation link or something so I can buy you a few beers!

mgrover's picture

for some reason im browser the keyboard is very transparant

matimilko's picture
mlwn's picture


is there a way to add auto space after each word??
and auto caps??
really brilliant

Mariusmssj's picture

That's odd that work fine for me. After every word it adds a space and letters get upper cased after using .(dot) maybe try disbling the keyboard and re-enabling it.

mlwn's picture



how can i diagnose my issue?? please?

matimilko's picture


Mariusmssj's picture

the keyboard is working now and its amazing :D thank you so much for this brilliant swipe keyboard

cvp's picture

wow... works nice. now only need Smileys and courser :) how it works with the lang? i mean the en.tre in /share/okboard/! How we can translate it to our lang? Thanks a lot, you give us one of the most feature .. for some one like me :)

smatkovi's picture

thiskeyboardisreallyawesome,I'musingitrightnow, thanksforthisChristmasgift :)

Rikudou_Sennin's picture

Hello, what format should be the language dictionaries, if I want to include my own?

itdoesntmatt's picture

GREAT!! guys remember to uninstall other 3rd party keyboard..

ps: where i can find instruction to add other languages support?

where i can donate to you just to support this project?

ferlanero's picture

It will be possible to add spanish support to OKBoard? If it would be necessary I can help with this task. Just ask me.

Thank again for your hard work!

ferlanero's picture

Just testing and given feedback. Thank you very much for this long time awaiting feature in Sailfish OS. How can we support your work?

sfbsfb's picture

right, got it working **but only in english** what would i do to get a german keyboard?

DameCENO's picture

Finally released, nice man keep it up, am downloading asap, will give you feedback

sfbsfb's picture

Hi there Eber42 and thank you for your work. But i how would i choose this input method? Uninstalled all thrid party keyboards. Using sfos

Ingvix's picture

You could add a description of what does this actually do for the ones not familiar with the concept. I really have no idea how does this work and I even tried it on my phone my didn't notice any difference.