I use openboard but it gets me mad sometimes when I start deleting characters and it removes the space between the last word..sometimes it's really annoying!
No way I didn't see that! I thought it was while using the English keyboard since it doesn't happen in message apps and the only place I use English keyboard is in Lemmy (jerboa) .. I'll switch to other app
But it's quite bad, given their care for privacy there's no way they can compete with google who has all the data.
I know a bit of machine learning and I'm pretty confident I could hack something together that's better than what florisboard has right now, but I'd have no idea where to even start integrating it.
Any tips on how to actually learn this keyboard? Do I just force myself to use it as much as possible until the movements start to become muscle memory? How long might that take?
Any keyboard with no internet permission should be "privacy-respecting", as it can't (as I understand it) send any data back to the developers. I'm personally a big fan of Unexpected Keyboard, though it's definitely something to get used to.
Just adding Simple Keyboard here as well. It has no features besides typing. It's literally just a keyboard. Been using it for a bit and like it, but it won't be for everyone.
All good but Florisboard has an internal clipboard with past entries. If you use its buttons (change in the settings, top row) and not the android ones, the system never gets your clipboard
Right now I'm using SwiftKey, but if I can find an open source keyboard alternative with good customization and keyboard resizing (vertical and horizontal) I'd happily swap away.
Swiftkey was bought by Micrsoft some eons ago. That was the reason fkr me to change to Simple Keyboard (not from Tibur) and to Openboard, but stayed ultimately with Simple Keyboard. I am a simple man.
There are not many open source projects I've checked extensively, and I'm a software developer. But yes, it's at least possible and some might have done it.
The alpha version of FlorisBoard has preliminary support for shape based Chinese layouts so you can write 汉字/漢字 with say, Cangjie or Zhengma. It also has the JIS kana layout for Japanese. Although, it doesn't support Kanji Substitution yet, but you could use the shape based Chinese layouts for that in the meanwhile. As for Korean, it's supported but no Hanja support yet.
Try https://github.com/osfans/trime. It has multiple input schemas (i.e. pinyin, zhuyin, cangjie, etc.) to choose from, and they are great for typing Chinese. Admittedly it only supports the C in CJK, but it is absolutely worth a try if you don't need Japanese or Korean.
Try Thumb-Key. It's a keyboard made by Lemmy's main developer. It uses a rather exotic layout, but once you get used to it, it is so much better than qwerty.
I personally use FlorisBoard on Graphine OS and I'm quite happy with it. Been using it for over a month now, it did take a couple days to get used to it.