Been using a degoogled LineageOS phone with all apps being exclusively FLOSS. My favourite free alternatives to proprietary apps and services must be Lemmy (Jerboa) for Reddit, ArcaneChat and Matrix (Extera) for Telegram, Fluxer for Discord.

Which ones are your favourite?

you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 1 day ago* (last edited 16 hours ago) (1 child)

i didn't know TK had 2H layouts when i installed it years ago. i think they both have a lot of overlap in being feature-rich, with main differences (imo) being:

Thumb Key

  • has more 1H and 2H layouts, variations of layouts, and languages
  • is a tiny bit more responsive with fewer mistypes for my thumbs, but YMMV
  • can be further modified with YAML, which i haven't tried

Flickboard

  • uses long-press for 0-9, instead of a separate pad or dedicated flick gestures, which i find more intuitive
  • can upload images for keyboard backgrounds

i think Thumb Key has a higher ceiling if you're that kind of power user, but Flickboard has like 90% of the same goodness with an important extra little bit of aesthetic flair

  • source
  • parent
  • hideshow 1 child comment
  • [–] [S] 1 point 5 hours ago*

    Interesting, gotta check out Flickboard.

    Btw, long-press for 0-9 can be enabled in Thumb Key with YAML like so:

    Code

    ENThumbKeySymbols:
      main:
        key0_0: { longPress: { text: "1" } }
        key0_1: { longPress: { text: "2" } }
        key0_2: { longPress: { text: "3" } }
        key1_0: { longPress: { text: "4" } }
        key1_1: { longPress: { text: "5" } }
        key1_2: { longPress: { text: "6" } }
        key2_0: { longPress: { text: "7" } }
        key2_1: { longPress: { text: "8" } }
        key2_2: { longPress: { text: "9" } }
        key3_0: { longPress: { text: "0" } }
      shifted:
        key0_0: { longPress: { text: "1" } }
        key0_1: { longPress: { text: "2" } }
        key0_2: { longPress: { text: "3" } }
        key1_0: { longPress: { text: "4" } }
        key1_1: { longPress: { text: "5" } }
        key1_2: { longPress: { text: "6" } }
        key2_0: { longPress: { text: "7" } }
        key2_1: { longPress: { text: "8" } }
        key2_2: { longPress: { text: "9" } }
        key3_0: { longPress: { text: "0" } }
    

  • source
  • parent