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.
Attachment | Size | Date |
---|---|---|
![]() | 10.51 MB | 29/09/2021 - 20:00 |
![]() | 10.5 MB | 29/09/2021 - 20:00 |
![]() | 10.5 MB | 18/09/2022 - 14:33 |
![]() | 10.51 MB | 18/09/2022 - 14:33 |
![]() | 10.51 MB | 05/02/2023 - 14:36 |
![]() | 10.5 MB | 05/02/2023 - 14:36 |
![]() | 10.5 MB | 02/02/2025 - 19:16 |
![]() | 10.51 MB | 02/02/2025 - 19:16 |
0.6.38 : Support for SFOS 5 + minor bugfix
0.6.37 : Support for SFOS 4.5
0.6.35 : Disable Sailjail to allow admin app to start on SFOS 4.4
0.6.34: Fix for "Installation not complete" error
Comments
mlwn
Wed, 2016/01/13 - 02:50
Permalink
Auto spacing works great with native apps now.... But not with alien dalvic....
I appreciate all the efforts...
keep up the good work...
247
Wed, 2016/01/13 - 02:25
Permalink
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
Thu, 2016/01/07 - 00:44
Permalink
Well done. Works really great. Unfortunately not for German layout yet. Is anybody already working on it?
jonquark
Sat, 2016/01/02 - 03:37
Permalink
Awesome. Works well on my phone. Has anyone tried it on the tablet?
rob_k
Sun, 2015/12/27 - 14:48
Permalink
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
Sat, 2015/12/26 - 09:51
Permalink
Doesn't work for me, it seems. Conflict with TOHKBD maybe?
Manankanchu
Thu, 2015/12/24 - 12:06
Permalink
Long awaited - works like a charm - congrats !!!
Jordi
Thu, 2015/12/24 - 09:45
Permalink
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
Wed, 2015/12/23 - 16:36
Permalink
This is AMAZING!
Please add a paypal donation link or something so I can buy you a few beers!
mgrover
Wed, 2015/12/23 - 16:09
Permalink
for some reason im browser the keyboard is very transparant
matimilko
Wed, 2015/12/23 - 17:43
Permalink
In My browser is the same : https://pbs.twimg.com/media/CW5KuN4UQAAB2vc.png:large
mlwn
Tue, 2015/12/22 - 23:07
Permalink
Brilliant....
is there a way to add auto space after each word??
and auto caps??
really brilliant
Mariusmssj
Wed, 2015/12/23 - 01:41
Permalink
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
Fri, 2016/01/01 - 13:20
Permalink
well,thisisnotthecaseformeasyoucansee....
:)))
how can i diagnose my issue?? please?
matimilko
Tue, 2015/12/22 - 22:29
Permalink
PayPal?
Mariusmssj
Tue, 2015/12/22 - 21:14
Permalink
the keyboard is working now and its amazing :D thank you so much for this brilliant swipe keyboard
cvp
Tue, 2015/12/22 - 19:38
Permalink
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
Tue, 2015/12/22 - 18:09
Permalink
thiskeyboardisreallyawesome,I'musingitrightnow, thanksforthisChristmasgift :)
Rikudou_Sennin
Tue, 2015/12/22 - 16:13
Permalink
Hello, what format should be the language dictionaries, if I want to include my own?
itdoesntmatt
Tue, 2015/12/22 - 16:01
Permalink
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
Tue, 2015/12/22 - 15:26
Permalink
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
Tue, 2015/12/22 - 14:47
Permalink
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
Tue, 2015/12/22 - 14:41
Permalink
right, got it working **but only in english** what would i do to get a german keyboard?
DameCENO
Tue, 2015/12/22 - 14:25
Permalink
Finally released, nice man keep it up, am downloading asap, will give you feedback
sfbsfb
Tue, 2015/12/22 - 14:16
Permalink
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 2.0.0.10
Ingvix
Tue, 2015/12/22 - 14:04
Permalink
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.
eber42
Tue, 2015/12/22 - 12:33
Permalink
Thanks for the feedback. I've just uploaded a new version that solves this issue.
Mariusmssj
Tue, 2015/12/22 - 10:07
Permalink
First of all big thanks for releasing this, this was my long time waited :D
I seem to have issues enbaling it as every time I close the application it gets disabled but even when it's enabled i can't seem to get it to work.
What are the steps to get it working?
Pages