Is it possible to add a Keyboard Language not in the list?

Oh, bugger. So it’s not as easy as editing a qml file to make an alternate English layout then? What’s involved in making a new layout and rebuilding xkeyboard-config?

For bépo i made a package on openrepos:

https://openrepos.net/content/julienblanc/french-bepo-layout

It works fine even with latest 5.0 releases.

Oh, bugger. So it’s not as easy as editing a qml file to make an alternate English layout then? What’s involved in making a new layout and rebuilding xkeyboard-config?

Yea, not that simple. For how to build a new layout you should be looking into xkeyboard-config contents and documentation: GitHub - sailfishos/xkeyboard-config

FWIW we are setting they keymap to with: rules: evdev, model: jollasbj, layout: per the setting e.g. “us”, variant and options empty.

Could I ask what kind of layout do you have in mind?

Thanks - I’ll have a look down that rabbit hole after Christmas.

Personally I’m after a Colemak layout.

Ah, then you’re in luck. There’s already a variant in xkeyboard-config.

Should get that working by doing as user

dconf write /desktop/lipstick-jolla-home/variant \“colemak\”

4 Likes

Legend! Thanks for that! Typing to you now on a hardware keyboad with the colemak layout.

That was a lot easier than I’d expected.

1 Like