Skip to content

Latest commit

 

History

History
95 lines (65 loc) · 3.3 KB

README.md

File metadata and controls

95 lines (65 loc) · 3.3 KB

Multiling-o: MessagEase-like CS Keyboard Layout

My custom configuration files for the Multiling-o keyboard.

Building upon the MessagEase keyboard, adapted for the Czech language.

Features

  • Messsagease-like layout based on swipe-to-insert,
  • full support of Czech accented letters,
  • single / double-handed mode,
  • extra modes for inserting numbers & special characters,
  • no autocorrect 😎 💛

Preview

Details

I was a devoted user of the MessagEase keyboard. Unlike typical QWERTY keyboards, this keyboard allows to insert characters by swiping on the buttons. This made my typing much more pleasant, less error-prone, and most importantly – it allowed me to get rid of autocorrect.

However, the keyboard is not well supported anymore, so I decided to switch to Multiling-o, which is an extremely configurable Android keyboard.

I adopted the Messagease layout and did some custom tweaks to it. I believe it is a good starting point for anybody trying to build a custom swipable keyboard out of Multiling-o.

For more screenshots see below 😉

How to use

Quickstart

Cloning my setup is fairly simple:

  1. download Multiling-o from Google Play,
  2. go to Layouts - DIY - (Space bar) Layouts... - [+ DIY],
  3. paste the content of messagease-cs-base.json,
  4. repeat the steps 2&3 with messagease-cs-double.json,
  5. go to Settings - Misc. - Import | Export - Theme,
  6. paste the content of theme.cfg.

Customizing the layout

If you wish to edit the layout, edit the JSON files externally and then paste it using the "Layouts..." button inside the app.

The structure of the JSON files is intuitive:

  • for a simple pressable button just use the character itself,
  • for a swipable button, use the format [4D:abcdefghi] in which:
    • for a press the button,
    • for b, c, d, e swipe left, up, right, and down,
    • for f, g, h, i swipe NE, NW, SW, SE.

Some directions may be omitted using a " " (space).

Screenshots

Base

Double

Symbols

Numpad

AltGr

Emoji

Acknowledgements

My deep gratitude goes to Exideas, the creators of the original MessagEase keyboard. Without it, typing on touchscreens would be a pain in the a*s 🙈

And my admiration goes to Honso, who have made something which is very hard to find in today's software world – an app which is powerful, perfectly configurable, and completely free ❤️