| ▲ | MontyCarloHall 3 days ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. [0] https://forums.macrumors.com/threads/impossible-to-type-okee... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | browningstreet 3 days ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | rationalist 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | xattt 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | walterbell 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | QWERTYmini a day ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I’m not sure if this fully answers the question, but so far increasing the key size alone has worked well, with no noticeable hitbox issues. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | QWERTYmini 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | happymellon 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Unfortunately thats not correct. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | quamserena 3 days ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Omg I thought this was just me. How do I turn this off? On iOS, this has been bugging me for a long time. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||