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.5 MB | 09/02/2021 - 05:00 |
![]() | 10.5 MB | 13/05/2021 - 13:47 |
![]() | 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 |
0.6.35 : Disable Sailjail to allow admin app to start on SFOS 4.4
0.6.34: Fix for "Installation not complete" error
0.6.27: Support for SFOS 4.1
0.6.26: Support for SFOS 4
Comments
smatkovi
Mon, 2018/07/02 - 20:01
Permalink
how many words should the input dictionary have? and has anyone of you tried doing this for Hungarian?
spheniscus
Mon, 2018/06/25 - 23:07
Permalink
I confirm rob_k's post. Using a "classic" Jolla Phone JP1. Loud sounds when typing text. Disabled OKboard --> silence. Enabled OKboard --> noisy. Appeared after updating to Sailfish OS v2.2.0.29.
BR,
Frederik
eber42
Mon, 2018/07/09 - 19:49
Permalink
Thanks to you & Rob for your feedback. I will look at this issue when I get some time. At the moment I can't reproduce this behaviour with Jolla phone & Xperia. Can other people confirm if they experience the same issue (or not) ?
Problem may be caused by the "hackish" way to integrate with original jolla keyboard that is very sensitive to changes.
erikderzweite
Sat, 2018/09/08 - 15:35
Permalink
Confirming the issue on Sailfish X with 2.2.1.18 Nurmonjoki. Did not found a way to turn off the sounds yet.
rob_k
Fri, 2018/06/08 - 00:54
Permalink
Clicking sounds in SailfishX.
Dear eber42, since a few months I got hooked on your wonderful OKboard again. Unfortunately, today's update to Mouhijoki resulted in loud clicking sounds when using the keyboard. Different sounds come out for normal keys, space bar and OKboard swipes. The sounds are too loud to ignore, so I had to turn OKboard off for now. Changing the Settings for Sounds and Feedback does not help.
Hoping for a solution. Thank you,
Rob
skyjumper
Wed, 2018/05/16 - 01:45
Permalink
Does the app crash for other ppl randomly? I will go to a text entry screen and will be back at the regular individual key instead of swipe. I have to restart the app.
djamigo2001
Fri, 2018/05/11 - 19:07
Permalink
Thanks eber42.
skyjumper
Fri, 2018/05/11 - 01:53
Permalink
Thanks for the 0.6.15 upgrade as I too was wondering why the keyboard wasn't coming up. I cna't live without swype now!
HackTheFish
Thu, 2018/05/10 - 21:43
Permalink
Wonderful, it works!!! Thank you so much! Donation possible?
djamigo2001
Thu, 2018/05/10 - 19:28
Permalink
Many thanks, this is a great addon for SailfishOS.
Does it transmit logs / data to any server ? I ask because many of the other os swipe keyboards do this.
eber42
Fri, 2018/05/11 - 09:57
Permalink
OKboard does not send any information outside of your device (except if you hit the "Send logs by e-mail" button, obviously). This can be checked as OKboard is 100% open source.
Orologiaio
Thu, 2018/05/10 - 11:24
Permalink
I can't install the latest version ok OKBoard (latest official SFOS on Xperia X). How can I help to debug this issue?
eber42
Thu, 2018/05/10 - 17:43
Permalink
Thanks for your feedback. Installation/upgrade issues should now (hopefully) be fixed with the last release (0.6.15)
ferlanero
Fri, 2018/05/11 - 02:19
Permalink
Yes! Now everything works with 0.6.15 on Sailfish X. Thank you very much!!
Orologiaio
Thu, 2018/05/10 - 21:57
Permalink
Still doesn't work for me! I even downloaded the rpm directly. If I can do something to help you track the issue, let me know.
eber42
Fri, 2018/05/11 - 10:01
Permalink
It would be really helpfull if you could send me a bug report (device and os version used, what are the symptons, etc.). You can use the e-mail address shown in the OKBoard settings application. Thanks.
HackTheFish
Tue, 2018/05/08 - 23:27
Permalink
Sorry, German language don't work with Jolla 1. The Keyboard freeze and nothing works.
Olsen
Thu, 2018/05/10 - 00:11
Permalink
I had the same problem. Then I uninstalled the German language package and OKBoard itself and installed both again afterwards. Now it runs again.
ferlanero
Tue, 2018/05/08 - 00:46
Permalink
After some testings, version 0.6.11 has lots of bugs using Spanish okboard dictionary where 0.6.9 version worked perfect. Errors like this while swapping words: el Eǹ
��
#�
��
_�
S��A�����
ferlanero
Tue, 2018/05/08 - 00:49
Permalink
This kind of errors become OKBoard almost unusable with the Spanish language
eber42
Tue, 2018/05/08 - 12:16
Permalink
OK, problem reproduced here, expect a fix soon. And in the meantime do not use the 0.6.11 version (I have removed it from the download area)
ferlanero
Tue, 2018/05/08 - 16:49
Permalink
Thanks for all of your work! I love this swappable keyboard! If you need more testing, please, let me know.
ferlanero
Mon, 2018/05/07 - 16:39
Permalink
It seems not to work on Sailfish X 2.1.4.14 Okboard simply doesn't appear
eber42
Mon, 2018/05/07 - 17:56
Permalink
It works for me with official 2.1.4.14 on Xperia X.
Please could you run:
killall maliit-server ; maliit-server 2>&1 | tee /tmp/okboard.log
and send me the okboard.log file
(I can't add error management for this part as maliit-server is managed by the OS)
Maybe that is the old bug that require a uninstall/reinstall of Okboard (unfortunately this one will not be fixed until I can reproduce it or gain physical access to a device with the issue)
ferlanero
Mon, 2018/05/07 - 18:02
Permalink
Hi! I just have uninstalled and deleted all files related with OKBoard and then reinstalled it from scratch and the app works again as intended. I can't send you any log because I already have reinstalled it before reading your comment.
cvp
Tue, 2018/05/08 - 00:38
Permalink
Jap, i uninstall okboard + german pack, and reibstall it. After then it works. Can confirm that. Thanks for the update :)
eber42
Mon, 2018/05/07 - 18:47
Permalink
I have found it there, but unfortunately the link seem broken and it was a SFOS 1 ambiance only anyway.
(Are you making fun of me ?)
claustn
Thu, 2018/04/19 - 23:28
Permalink
Is it possible to add custom "words"? With the original Swype keyboard (like on N9) I could insert easily simbols like ! ? and even simple smiles like :) swyping on the part of keyboard which has those symbols behind.
eber42
Mon, 2018/05/07 - 18:30
Permalink
You can already add words if they are composed of letters (just type them once) and you'll be able to swipe them a couple of minutes later.
If you want to add words with other symbols, you could add a word in the file
~/.local/share/okboard/<language>-user.txt
.For exemple if you add the line:
TL/DR tldr 1 1
would make "TL/DR" appears if you swipe the letters "tldr"
(this is completely unsupported so it may not work as intended)
codecivil
Tue, 2018/03/20 - 17:01
Permalink
Installed 0.6.9-1 on Moto G falcon (XT1032), SF 2.1.0.11 with german language file by mautz. Works like a charm!
Pages