We have moved to a new Sailfish OS Forum. Please start new discussions there.

Keyboard layouts possible to provide in Jolla store?

asked 2013-12-25 14:50:03 +0300

fotis gravatar image

updated 2015-02-13 11:57:34 +0300

Is it possible for devs to make additional keyboard layouts available through the Jolla app store?

edit retag flag offensive close delete


I would like to get Romanian layout too, preferably a full layout with the extra chars instead of the hold-key-and-select-char method.

clau ( 2013-12-25 15:26:11 +0300 )edit

and maybe add missing keys to uk layout (at least ¬ isn't there) or make it possible to create complete keyboards as "app"

kelvan ( 2013-12-25 19:36:18 +0300 )edit

another option to add unlisted keys language from keyboard... add "unlisted"... connect jolla store ...let select the new keyboard "swiss french" (FR-ch or CH_fr) as exemple

redge73 ( 2013-12-28 04:12:15 +0300 )edit

3 Answers

Sort by » oldest newest most voted

answered 2013-12-25 22:39:02 +0300

To the question: no, not currently: you need to edit layouts.conf as said, and you can only install into /usr/share/app-name/

That said, I have an ongoing discussion to make this area saner. I'll try to follow up.

edit flag offensive delete publish link more


On http://talk.maemo.org/showthread.php?t=91917 you find a vkb rpm package said to be installable on Sailfish OS just using a file manager. This means, the install path for applications does not seem to be a full stop for vkb installation ex store. Possible procedure:

  1. Install a vkb app from the store.
    This would install in /usr/share/app-name/.
  2. Running the vkb app, from within the app select rpm or whats-o-ever packages from the store (or any other Jolla controlled source) containing specific vkb layouts and start their unpacking into the maliit directory by that vkb app.

The layouts available do not need (all) to be provided by Jolla, see my request here: https://together.jolla.com/question/23606/custom-keyboard-layouts-via-jolla-store/. (It should be simple to parse user provided layout files automatically for inacceptable code.) However, I accept: The whole concept needs a couple of days of programming, so in the light of more important issues, this is not something to be implemented in the short term.

jgr ( 2014-02-13 02:47:21 +0300 )edit

answered 2014-03-22 08:13:27 +0300

fotis gravatar image

Penguin has made it possible through the warehouse app. Three cheers for Penguin!

edit flag offensive delete publish link more


Yes but having it in the official store -or provided by jolla officially- is a better solution. IMO at least.

ApB ( 2014-03-22 11:18:26 +0300 )edit

soon enough, I guess

fotis ( 2014-03-23 12:58:44 +0300 )edit

answered 2013-12-25 21:11:48 +0300

CsTom gravatar image

updated 2013-12-25 22:34:03 +0300

Apparently keyboard layouts are easy: Check Kaacz's answer (incl. keyboard definition file) in character ő is missing thread.

(hint: check /usr/share/maliit/plugins/com/jolla/layouts/
create your own layout, and add it to the layouts.conf then reboot systemctl --user restart maliit-server.service)

edit flag offensive delete publish link more


http://talk.maemo.org/showthread.php?t=91917 found this. now I have to figure out how to create a .qml file

fotis ( 2013-12-25 22:12:08 +0300 )edit

Easiest is to take an existing one in that folder and tweak it for your liking; you don't need to create one from scratch :-)

CsTom ( 2013-12-25 22:22:07 +0300 )edit

I have absolutely no idea how to do that, hence the cry for help :)

fotis ( 2013-12-25 23:43:41 +0300 )edit

Well, then, unfortunatelly the other answer (by Stskeeps) is relevant for you: it is not possible at the moment :-|

CsTom ( 2013-12-25 23:50:13 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2013-12-25 14:50:03 +0300

Seen: 675 times

Last updated: Feb 13 '15