Mobile keyboards today are almost entirely based on the 26-key, 3-row QWERTY layout.
Here’s a new 2-row, 16-key alternative designed specifically for smartphones.
Smartphone keyboards dynamically adjust the "hitbox" of each key based on what's previously been typed and overall letter frequencies of the language. So when typing "Paris is the capital of Fr..." [*], the A key becomes much easier to hit than its neighbors. Fun fact: back in the day, when this tech was less refined, certain letter contexts made the hitboxes of some keys effectively nonexistent [0].
I wonder if an approach like KKeyboard with larger but statically combined keys leads to faster typing than the current approach with smaller but dynamically "combined" keys.
[*] In reality, the context is modeled using a simple Hidden Markov Model with a much smaller effective context window that could not associate "Paris" and "France." But you get the idea.
Not successfully though. Half the time I hit b or n in place of space. I can type numerous words before I notice. I've thought about just making a new iPhone keyboard app with just a big space bar.
The iPhone keyboard is the least successful tech I use each day.
I always make the same typos in Gboard. I don't know if they adjust the hotboxes based on common letter sequences, but it would be nice if they adjusted it based on people's typing performance.
Interesting to note is how much typing accuracy decreases if you enable dual-language single-keyboard typing (e.g. Eng + Fr) on an iPhone, since targets end up having to account for two separate dictionaries.
Need Liquid Keys to make this behavior visible, which will lead to requests for turning it off, joining the iOS Accessibility Settings Hall of {F|Sh}ame.
Thanks for the thoughtful point!
Hitbox behavior is largely constrained by OS -level policies from the manufacturers, so major improvements on that side are difficult for now.
At this stage, I'm mainly trying to evaluate the layout and the input method itself - and hopefully, in the future, issues like hitbox tuning can be improved as well.
* Does this still expect you to hit every key but some of them need multiple taps?
* Are they doing fancy autocorrect-like magic to decide which letter you meant, and if so why use this instead of taking it one more step and using http://minuum.com/ ?
I just tried this out, and the need to double-tap was a total deal breaker making words like "success" a failure.
The other problem with the way this double tapping works is that I encountered missed spaces or other weirdness if I type too quickly. It's as if it's having trouble detecting new keydown events when another key is still down for a split second.
Yes, all characters are entered with tap or double-tap, and it also supports simultaneous taps as an advanced option.
It’s fully local, with no autocorrect or prediction.
Minuum compresses QWERTY into one row, but QWERTY mini keeps the QWERTY structure to preserve the familiar typing experience.
Thanks for your interest!
This could be a good alternative to Minuum when mixed together. The single line was great in theory, but in practice I often preferred the regular keyboard layout. Maybe the autopredict did not work all that well, at least with the multiple languages I mixed then? Going to two lines might improve it, and devices are bigger now than back then.
I mean for one thing Minuum is dead, the play store link is 404 and the last time I tried it it didn't work perfectly with recent Android versions. Which is sad because it was great when it was still maintained.
Looks nice. Reminds me of MessagEase[1] and clones, such as ThumbKey[2]. I use the latter for my mobile text input needs. However, that method is sometimes prone to typos, since one key may have up to 9 different characters assigned to it, and it is easy to swipe slightly wrong way. QWERTYmini could be better in that aspect, since there are only 2 characters per key.
Thanks for letting me know! The website isn’t optimized yet, so it’s running slower than usual. I’ll work on improving it soon. Really appreciate your interest!
Hmmm. Cute. I use a Bluehand (https://taoofmac.com/space/blog/2023/08/08/1230), which is physical and has... half the keys, but that relies on chording. I might take a look at the idea of doing a 20-key physical keyboard that looks like this.
Just tried it out, how do you accelerate disambiguating a double key 'nn' in 'dinner' vs alternate? This doesn't feel very usable compared to the existing keyboard to me
I don't really understand how people manage to type with two thumbs while holding their phone securely. I use my left thumb and my right index finger, with my right thumb supporting the base of the phone.
I use my left pinky to hold the base of the phone. Lots of people with bigger phones use one of those stick on things on the back and hold it with their index and middle finger.
Good question. I’m not entirely sure about its value yet.
It was done to continue development without legal uncertainty, and it’s mainly a defensive measure.
Good point. I’m not sure why Apple designed it that way either. Anyway, the globe icon area is required by the OS, so its size can’t be reduced. Thanks for the feedback!
Do people often thumb letters instead of swiping? And why? Coding or other stuff where you don't have natural language?
For her swiping (or glide typing) is the only thing making mobile phones somewhat usable, but I also encounter people who haven't even heard of that feature.
I usually just type with two thumbs and can type pretty quickly. Swiping always felt a bit awkward to me because my phone is too large to use one handed with one thumb swiping, and swiping with a finger felt awkward compared to just holding my phone in both hands and typing with both thumbs.
I imagine if you look at how most young people use their phone, it will mostly be the two thumb method and they will likely be very quick with it.
I really dislike how iOS handles dictation as a keyboard feature.
I want to try this keyboard, but I also don't want to give up dictation. If I have to switch back to the iOS keyboard to enable dictation, that's just enough friction that I'm not going to move to something else.
> I noticed "copyright info goes here (c) 2025" - which you might want to update!
It's still 2025, so that's fine :P post-Berne Convention, there are no forms required for copyright protection to vest, merely fixing the work upon a medium is sufficient.
It strikes me as a little unimaginative to want to improve on smartphone software keyboards but (1) stick with QWERTY, a layout designed to be inefficient, and (2) require multiple taps to enter some letters. It seems like you've invented a way to make smartphone typing even more of a pain than it already is.
I call BS. NOBODY ever LIKED to type on T9. Maybe you well-tolerated it. Maybe you got reasonably good at it. But not LIKED. There's a reason text messaging really took over when smartphones came in... because T9 was no longer needed. It was objectively awful.
MontyCarloHall|2 months ago
I wonder if an approach like KKeyboard with larger but statically combined keys leads to faster typing than the current approach with smaller but dynamically "combined" keys.
[*] In reality, the context is modeled using a simple Hidden Markov Model with a much smaller effective context window that could not associate "Paris" and "France." But you get the idea.
[0] https://forums.macrumors.com/threads/impossible-to-type-okee...
browningstreet|2 months ago
The iPhone keyboard is the least successful tech I use each day.
rationalist|2 months ago
xattt|2 months ago
happymellon|2 months ago
https://m.youtube.com/watch?v=hksVvXONrIo
walterbell|2 months ago
QWERTYmini|2 months ago
QWERTYmini|2 months ago
quamserena|2 months ago
yjftsjthsd-h|2 months ago
* Does this still expect you to hit every key but some of them need multiple taps?
* Are they doing fancy autocorrect-like magic to decide which letter you meant, and if so why use this instead of taking it one more step and using http://minuum.com/ ?
* Or is it something else?
sublinear|2 months ago
The other problem with the way this double tapping works is that I encountered missed spaces or other weirdness if I type too quickly. It's as if it's having trouble detecting new keydown events when another key is still down for a split second.
QWERTYmini|2 months ago
onli|2 months ago
morsch|2 months ago
AAAAaccountAAAA|2 months ago
1. https://en.wikipedia.org/wiki/MessagEase
2. https://github.com/dessalines/thumb-key
pshirshov|2 months ago
teach|2 months ago
Cool idea though.
mgr86|2 months ago
https://archive.is/gW1rO
QWERTYmini|2 months ago
rcarmo|2 months ago
davtbaum|2 months ago
stevage|2 months ago
wffurr|2 months ago
thebeardisred|2 months ago
Are you truly seeking a software patent for this? If so what is the plan for leveraging ownership over the patent?
QWERTYmini|2 months ago
Krastan|2 months ago
schainks|2 months ago
ugh123|2 months ago
QWERTYmini|2 months ago
Semaphor|2 months ago
For her swiping (or glide typing) is the only thing making mobile phones somewhat usable, but I also encounter people who haven't even heard of that feature.
procinct|2 months ago
I imagine if you look at how most young people use their phone, it will mostly be the two thumb method and they will likely be very quick with it.
mmh0000|2 months ago
I want to try this keyboard, but I also don't want to give up dictation. If I have to switch back to the iOS keyboard to enable dictation, that's just enough friction that I'm not going to move to something else.
postoplust|2 months ago
Gys|2 months ago
normally a sentence starts automatically with a capital but not with this keyboard
double space should result in a dot and a space, to end a sentence. Now I need to switch layout for a dot
automatic suggestions are not enabled (or implemented)
2earth|2 months ago
I noticed "copyright info goes here (c) 2025" - which you might want to update!
toast0|2 months ago
It's still 2025, so that's fine :P post-Berne Convention, there are no forms required for copyright protection to vest, merely fixing the work upon a medium is sufficient.
Xiol|2 months ago
Interesting idea, but that's a pass from me.
gxonatano|2 months ago
highwind|2 months ago
unknown|2 months ago
[deleted]
patrulek|2 months ago
chente|2 months ago
axiolite|2 months ago
tomtomistaken|2 months ago