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 |
---|---|---|
okboard-full-0.6.27-1.armv7hl.rpm | 10.5 MB | 13/05/2021 - 13:47 |
okboard-full-0.6.34-1.aarch64.rpm | 10.51 MB | 29/09/2021 - 20:00 |
okboard-full-0.6.34-1.armv7hl.rpm | 10.5 MB | 29/09/2021 - 20:00 |
okboard-full-0.6.35-1.armv7hl.rpm | 10.5 MB | 18/09/2022 - 14:33 |
okboard-full-0.6.35-1.aarch64.rpm | 10.51 MB | 18/09/2022 - 14:33 |
okboard-full-0.6.37-1.aarch64.rpm | 10.51 MB | 05/02/2023 - 14:36 |
okboard-full-0.6.37-1.armv7hl.rpm | 10.5 MB | 05/02/2023 - 14:36 |
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
0.6.27: Support for SFOS 4.1
Comments
eber42
Fri, 2020/12/25 - 13:02
Permalink
Please provide a procedure to reproduce the issue consistently, and if possible not involving Whatsapp (as I do not have an account). If I can not reproduce it, I will not be able to fix it. Thanks
freerunner
Wed, 2020/10/21 - 17:39
Permalink
Works again on 3.4. Thank you!
PawelSpoon
Tue, 2020/10/20 - 19:38
Permalink
Works now ! Beer is comming. ups where is your paypal button ?
PawelSpoon
Mon, 2020/10/19 - 20:38
Permalink
Thank you very much !
i am on xperia 10. Now after uninstall install, i can see the keyboard, but the rest of screen goes still black.
with the previous version: the whole page went black, now only the non-keyboard part.
ferlanero
Mon, 2020/10/19 - 13:57
Permalink
[UPDATE] You need to unistall and install again to OKBoard works correctly
ferlanero
Mon, 2020/10/19 - 13:48
Permalink
Same here on Sony Xperia XA2 on Sailfish 3.4. Still not working: black screen when keyboard expands
inta
Tue, 2020/09/29 - 19:53
Permalink
Great app for sure. Sadly it does no longer work correctly with SFOS 3.4, the screen is black as long as the keyboard is opened. Transparent overlays seem to be a problem there.
eber42
Wed, 2020/10/14 - 19:57
Permalink
Thank you for the report. OKboard is an ugly hack based on Jolla keyboard (that I can not fork due to license) because there are no proper open source keyboard (I have not checked this recently though ...), so it is likely to break for each SFOS release. Thankfully we have early adopter release, so this issue will probably be fixed before 3.4 hits the general public
Edit 10/14: It seems I am late, release next weekend
skyjumper
Mon, 2020/10/19 - 13:25
Permalink
Unfortunately the same issue for me on J1 - black screen.
eber42
Mon, 2020/10/19 - 14:00
Permalink
Works for me on 2 different jolla phones. Try to uninstall and reinstall (really). I am interested in other user reports (working or not).
skyjumper
Mon, 2020/10/19 - 14:31
Permalink
Yep, unistalling and reinstalling worked for me. Thanks!!
PawelSpoon
Sun, 2020/10/18 - 23:08
Permalink
Hi
this time the issues seems worse as the whole page turns black, but the merge to fix phonehook seems not too bad:
https://github.com/omnight/phonehook/commit/be6481e96a4af8ef34cb14f4228a...
beside updated translations like 5 lines :)
ferlanero
Thu, 2020/10/15 - 17:14
Permalink
Release date are great news. Lots of users are missing this awesome swipe-like keyboard. One of the best predictive keyboards out there indeed!! Thanks!!
nshiell
Tue, 2020/09/29 - 01:10
Permalink
This is a great app
DragonLich
Mon, 2020/04/06 - 09:59
Permalink
Looking forward for the XA2 Ultra support. It would be pretty valuable there. And sorry, I did sent a logs by mail before reading that XA2 Ultra is not supported.
Thanks for making this keyboard!
vansid
Wed, 2020/01/15 - 05:41
Permalink
This keyboard is one of best kept secrets in Sailfish. Honestly, it works better than Apple's implementation in iOS and it's easily as good as Swype.
Historyscholar
Sat, 2020/01/04 - 18:11
Permalink
Do you consider Chinese?
eber42
Sun, 2020/01/05 - 14:51
Permalink
I don't know Chinese (except 你好), so it is not planned currently (I would not even know how to do it)
Kabouik
Thu, 2020/01/02 - 11:44
Permalink
It does not work on the F(x)tec Pro1, says "Screen size not supported" above the vkb when OKBoard is enabled. Would it be a lot of work to fix it? Its resolution is 2160x1080.
eber42
Sat, 2020/01/04 - 14:26
Permalink
At the moment OKBoard does not support wider phones such as Pro1 or XA2 plus/ultra because I do not own such devices. Supporting larger phone is not just a scaling issue as strokes show different features depending on the size so new sizes need specific work to support & test.
Good news: I have ordered a Pro1, so expect some improvement in this area (if the device is finally delivered)
DragonLich
Mon, 2020/04/06 - 10:00
Permalink
May I help you with debugging of XA2 Ultra somehow?
rover
Tue, 2020/02/18 - 16:44
Permalink
I'm an XA2 Plus user and happy to help test and provide feedback
vansid
Sun, 2019/12/15 - 23:42
Permalink
When typing long press accented characters (such as è) on Sailfish 3.2.1.19, the selection box is not drawn properly. Only an all-white box appears. The issue is resolved when OKboard is disabled.
eber42
Mon, 2019/12/16 - 20:35
Permalink
That is funny, I can reproduce it on an Xperia XA2 but not on the Jolla phone, but that may be due to different themes (dark vs. white). Anyway, I'm adding this to the tentative end-of-year release.
rob_k
Sat, 2019/12/21 - 16:38
Permalink
An update would be a nice Christmas gift indeed! I can confirm on XA2 that this problem is there with a dark theme. Light theme is doing OK. Kind regards, Rob
pakman
Fri, 2019/12/20 - 19:01
Permalink
The problem can also be seen on the Xperia X, and only on dark ambiences. More discussion here: http://talk.maemo.org/showthread.php?p=1563481#post1563481
ferlanero
Sat, 2019/11/23 - 15:44
Permalink
With large screen devices coming to Sailfish (e.g Xperia 10 Plus), OKBoard doesn't work :( Could we get an update, please?
eber42
Sun, 2019/12/01 - 20:29
Permalink
OK I've got the message. I am putting this request on the top of my roadmap, but I have to find a few rainy week-ends during the holiday season to find a proper solution, so a fix is probably at least a few weeks away. For now I think Xperia 10 should be easy but XA2 ultra & plus support would require substantial work.
ferlanero
Thu, 2019/12/26 - 01:29
Permalink
Good to know you are on it :) Adapting OKBoard to bigger screens like the Xperia 10 Plus it's a must to, I think, due to growing screen sizes in smartphones every year. Remember I can help you with anything debug you need with my 10 Plus. Thank you very much for your hard work!!
Brummkreisel
Wed, 2019/08/07 - 21:52
Permalink
Will there ever be other screen sizes supported like the XA2 e.g.?
Pages