Thumb-Key

323 readers
14 users here now

About

Thumb-Key is a privacy-conscious smart keyboard, made specifically for your thumbs.

It features a 3x3 grid layout, as many older phones had, and uses swipes for the less common letters. Initial testing shows that you can reach ~25 words per minute after a day of use.

Instead of relying on profit-driven, privacy-offending word and sentence prediction for accuracy, as do most popular phone keyboards like Gboard and Swiftkey, Thumb-Key uses large keys with predictable positions, to prevent your eyes from hunting and pecking for letters.

As the key positions get ingrained into your muscle memory, eventually you'll be able to appromixate the fast speeds of touch-typing, your eyes never having to leave the text edit area.

This project is a follow-up to the now unmaintained (and closed-source) MessageEase Keyboard, which is its main inspiration.

founded 2 years ago
MODERATORS
26
27
28
 
 

I have been using MessagEase for a pretty long while now and it was a great choice for polyglots like me because I could handle all my 11 languages on one keyboard. Unfortunately Thumbkey doesn't have that on the fly flexibility yet. Options like ad hoc adding letters and a compose key and combining diacritics are vital for me. Happy to help to implement this, otherwise I might even fork and rework if I find the energy...

29
1
(mastodon.online)
 
 

@thumbkey

I just downloaded #Thumb-Key from #FDroid. However, it does not appear on the list of possible keyboards on my (old) Android 7.0 tablet. Is there any workaround?

30
 
 

Err so. While I've been meaning to give money to #MessageEase for years of use, I very much dislike being forced into a subscription. Just a reminder that it is not Libre Software, and that it's not under my control and can be taken from me on someone else's whim. Particularly for something as important as my main input method.

I'll give a go to the Pro app, and see what the subscription looks like, but it feels like it's time to reevaluate @thumbkey , I guess.

31
32
33
34
35
36
1
submitted 9 months ago* (last edited 9 months ago) by cicko@lemmy.ml to c/thumbkey@lemmy.ml
 
 

Hi!

I've (already) opened the issue on GitHub and that can/should be kept for the final technical specs.

https://github.com/dessalines/thumb-key/issues/602

I'd like to open the thread here to work out and discuss any details.

The layout would use the full width and is suited for two-hand typing:

Some of my immediate questions would be:

  • Does this fit the idea behind the ThumbKey app? It is for thumb typing, after all.
  • How to get a good layout? The hype is on AI but people have been doing this through trial and error for a while now.
37
38
39
 
 

Ok so this looks kind of interesting.

I wanna try it out and see if I can get used to it.

How long did it take for you people to get up to proper writing speed? I need to use the hungarian (magyar) layout so that's quite a few more keys to remember.

(yes I did write this just to practice a little)

40
41
 
 

I used to use the MessagEase keyboard and I would like to add two features:

  1. Swipe "there and back" to select another character
  2. Swipe off and back diagonally on the spacebar to engage Ctrl and/or Alt

Unfortunately, I don't know much about coding this kind of thing. How would I even do it?

42
43
 
 

I found this app that can be a good complement to Thumb-Key, e.g. to add "autocompletion" using text shortcuts to quickly write name, address, emails, or entire phrases.

44
45
46
1
Modifiers (lemm.ee)
submitted 11 months ago by dsemy@lemm.ee to c/thumbkey@lemmy.ml
 
 

I really like the idea behind Thumb Key, but I miss being able to use modifiers (ctrl, alt) like I can with Unexpected Keyboard, for example.

Is there interest in this? I never developed for Android, but if it will be accepted I don't mind learning to do this myself.

47
48
49
 
 

Just started using the app and I cant see it.

50
 
 

On desktop, I use the AI-designed Halmak Keyboard, and its had great results.

Rather than manually picking letter positions, Halmak was designed by an evolutionary algorithm, based on a given set of criteria, and sample text.

I designed the original english thumb-key layout manually, with trial-and-error, and based essentially on 3 criteria:

  • Letter frequency
  • Alternating thumbs
  • Thumbs come from the bottom corners, so lower and edge tiles are easier than higher.

But I did not take into account things like digrams / trigrams, and I don't know enough about evolutionary algorithms to do it.

Would anyone be interested in tackling this problem?

view more: ‹ prev next ›