this post was submitted on 07 Jul 2024
47 points (92.7% liked)

DeGoogle Yourself

8807 readers
42 users here now

A community for those that would like to get away from Google.

Here you may post anything related to DeGoogling, why we should do it or good software alternatives!

Rules

  1. Be respectful even in disagreement

  2. No advertising unless it is very relevent and justified. Do not do this excessively.

  3. No low value posts / memes. We or you need to learn, or discuss something.

Related communities

!privacyguides@lemmy.one !privacy@lemmy.ml !privatelife@lemmy.ml !linuxphones@lemmy.ml !fossdroid@social.fossware.space !fdroid@lemmy.ml

founded 4 years ago
MODERATORS
47
GBoard replacement? (pawb.social)
submitted 4 months ago* (last edited 4 months ago) by VinesNFluff@pawb.social to c/degoogle@lemmy.ml
 

Title.

I'm not sure I'm ready to go all "lineageOS full degoogle" on my phone because some rather necessary day-to-day apps for me will freak out if I have root, let alone a modified OS. Buuuut GBoard has gotten right in my tit, and now they're offering nightmarish AI generated emoji and I'm like "NO". So.

I don't really care about predictive text or swipe-typing or any of that stuff, I mostly just type normally.

The only nice-to-haves that might entice me would be support for one-handed mode and a configurable keyboard layout.

all 48 comments
sorted by: hot top controversial new old
[–] NaibofTabr@infosec.pub 67 points 4 months ago (4 children)

Yes, HeliBoard is an excellent, open source keyboard app.

[–] noorbeast@lemmy.zip 8 points 4 months ago (1 children)

This...plus you can ad swipe support.

[–] MalReynolds@slrpnk.net 7 points 4 months ago (1 children)
[–] N4CHEM@lemmy.ml 6 points 4 months ago

Another vote for HeliBoard, I've been using it for months and it's great and under active development.

[–] VinesNFluff@pawb.social 6 points 4 months ago (1 children)

Sounds promising enough, will take a look.

[–] fmstrat@lemmy.nowsci.com 3 points 4 months ago

In case you didn't see coment responses, adding swipe and FUTO Voice are great additions.

[–] perishthethought@lemm.ee 4 points 4 months ago

This is great. I am trying heliboard right now and it works well. Thanks!

[–] Dave@lemmy.nz 33 points 4 months ago (6 children)

I've struggled with keyboards. Some to try out are OpenBoard, Heliboard, and Florisboard. All are on F-Droid.

But my favourite so far is FUTO Keyboard. Not without issues but I like it the best. It's not on F-Droid but you can use Obtanium to keep it up to date from the GitHub releases.

If you like weird shit, check out Thumb-key. It's on F-Droid and made by one of the Lemmy developers.

[–] EddoWagt@feddit.nl 5 points 4 months ago (2 children)

No multilingual typing with FUTO though right, or did I miss something?

[–] Dave@lemmy.nz 2 points 4 months ago (1 children)

As far as I can tell, just the switch menu (hold space), not multilingual. I didn't even realise it was a thing until you mentioned it (in my defence I only speak one language).

[–] tht@mstdn.social 0 points 4 months ago (2 children)

@Dave @EddoWagt they just need to add a language switch, I doubt its that hard

[–] EddoWagt@feddit.nl 4 points 4 months ago

They have a language switch button actually if you hold the space-bar, but I need it to be without having to switch manually

[–] Dave@lemmy.nz 3 points 4 months ago (2 children)

Is that what multilingual is? If you hold space you can easily switch to any of the languages you added in settings. I thought multilingual was the ability to type in any of your added languages without having to toggle between them?

[–] EddoWagt@feddit.nl 3 points 4 months ago

Yeah that's exactly it for me, I regularly switch between Dutch and English, so having to switch with a button is a nuisance. GBoard allows me to switch without any input

[–] tht@mstdn.social 2 points 4 months ago

@Dave its quite clunky, you don't really switch languages more like open another instance of the keyboard, a simple language switch can fix this, I'll prob make an issue

[–] tht@mstdn.social 1 points 4 months ago

@EddoWagt @Dave yea that's a deal breaker for me, I have to use multiple languages daily

[–] tmpod 5 points 4 months ago

While it's not on the main F-Droid repo, they distribute it in their own repository: https://app.futo.org/fdroid/repo

[–] Blisterexe@lemmy.zip 4 points 4 months ago (1 children)

Futo is great, thumb-key is painful

[–] Dave@lemmy.nz 3 points 4 months ago (1 children)

FUTO keyboard managed to be very similar to OpenBoard and Heliboard, while solving some issues I had with those (buggy quirks that may well be hardware or software specific).

I used Thumb-key for a few months, to give it a real go, but I'm not convinced I ever got my speed up. Could do about 25wpm at my peak but I can do another 10wpm on a more normal keyboard (with word suggestions) and I don't think I'm particularly fast. Not sure what's normal for a mobile keyboard.

[–] toothpaste_sandwich@feddit.nl 2 points 4 months ago

I have the same experience with Thumb-Key, though I keep thinking maybe I just didn't try long enough...

[–] muntedcrocodile@lemm.ee 3 points 4 months ago (3 children)

Futo keyboard isnt on fdroid not happy about that really hope they start publishing it there tho.

[–] Ephera@lemmy.ml 5 points 4 months ago

FUTO cannot decide to publish on the F-Droid main repository. The F-Droid team compiles all the apps that get published there themselves, so they decide what to publish. Well, and the F-Droid team will not publish FUTO keyboard, because it's not open-source.

[–] noodlejetski@lemm.ee 3 points 4 months ago* (last edited 4 months ago)

they probably won't serve it on the official repo, because it's not really open source. you can look up their own repository and add it to F-droid, though.

[–] bloubz@lemmygrad.ml -3 points 4 months ago* (last edited 4 months ago) (1 children)

Why would you want a F-Droid-signed app when you can have the app directly from the dev?

[–] Ephera@lemmy.ml 4 points 4 months ago (1 children)

F-Droid is like a Linux distribution. And basically, the idea behind that is that open-source means nothing in terms of trustworthiness, unless you compile the source code yourself. The source code is what can be audited, whereas the binaries that the developer provides could be filled with malware and you'd never know about it.

Now, compiling everything yourself is complex and time-consuming, so this is where F-Droid / distros come in. Rather than trusting each and every app developer, you merely need to trust the F-Droid team.

[–] bloubz@lemmygrad.ml 1 points 4 months ago

Yes that's the thing. I trust my guys at FUTO and Rossman, and the other devs I use the apps from. But I don't know the F-Droid team

[–] VinesNFluff@pawb.social 3 points 4 months ago (1 children)

Seems you tested a lot of options. I've been testing Heliboard since the first reply I got, but uhhh.....

Would any of those you tested happen to support multilingual typing? As in, detecting when you switch languages without having to tap a button? I alternate between English and Portuguese a lot and having to tap something to switch is a nuisance.

[–] Dave@lemmy.nz 2 points 4 months ago* (last edited 4 months ago) (2 children)

I just spent ages looking into this and the answer is... Heliboard!

Go to languages and disable the option to use the system language. Then enable, say, Portuguese. Once enabled, tap on the name of the language and there is a Multilingual option to add another language (e.g. English).

I don't use this open so can't speak to it's quality, but give it a go and let me know how you get on!

CC: @EddoWagt@feddit.nl

[–] VinesNFluff@pawb.social 2 points 4 months ago

Well I'll be.

I'll test it more extensively, still, neat!

[–] EddoWagt@feddit.nl 2 points 4 months ago (1 children)

No way, why is that so hidden? I'll check heliboard out! Thanks for the @, really appreciate it.

Now to find a swipe typing library

[–] Dave@lemmy.nz 1 points 4 months ago (1 children)

Even more frustrating was how every keyboard describes themselves as "multilingual" but they just mean you can switch between different languages, not that you can use multiple at once.

[–] EddoWagt@feddit.nl 2 points 4 months ago

Yeah it's a totally different thing. I guess people who make the keyboards only really speak one language. It's taken so much time to find a keyboard that actually does it. Gboard does it and I think Swiftkey used to as well, but those are not open source obviously.

I still have a bit of configuring to do for Heliboard, but I think I can get it to work for me

[–] bitwolf@lemmy.one 13 points 4 months ago

Heliboard is my main. But I've been trying Futo Keyboard and its also very nice.

[–] LucidBoi@lemmy.dbzer0.com 8 points 4 months ago

FlorisBoard has been amazing in terms of customiseability.

[–] Missmuffet@lemmy.world 8 points 4 months ago

I've been using Florisboard and I like it well enough :>

[–] hyacin@lemmy.ml 4 points 4 months ago

I installed this after seeing this post the other day and am loving it so far ... which is amazing considering how many other keyboards I've tried and hated, and always ended up going back to GBoard -

https://lemmy.ml/post/17614064

The only thing I wish it had is emoji search

[–] maliciousonion@lemmy.ml 3 points 4 months ago

I use AnySoftKeyboard from F-Droid

[–] n3ur0n@discuss.tchncs.de 3 points 4 months ago

If you don't need anything except typing, Simple Keyboard might be what you're looking for.

[–] friendly_ghost@beehaw.org 2 points 4 months ago (1 children)

I've been very happy with OpenBoard. Accessing the emoji menu took a little getting used to (you hold down the enter button until it pops up), but it's great overall.

[–] impure9435@kbin.run 3 points 4 months ago

OpenBoard isn't updated anymore, use HeliBoard instead (it's a fork that's actively maintained). It's also on F-Droid https://f-droid.org/en/packages/helium314.keyboard/

[–] barcaxavi@lemmy.world 2 points 4 months ago (1 children)

Gboard runs OK without any permissions, so if you don't find anything good enough, that still could be your solution. I tried many other options but haven't found a bilingual swipe keyboard as good as Gboard unfortunately. I just gave it network permission to download dictionaries, switched off all permissions, and it's running smooth since months now.

[–] bloubz@lemmygrad.ml 1 points 4 months ago

Google apps still can communicate with each other on a regular Android, so restricting network access might not be enough to ensure data privacy

[–] chevy9294@monero.town 1 points 4 months ago

I'm using Florisboard, it has one-handed mode and its very customizable. I haven't used any other keyboard, because I have no reason to.