|
|
|
|
|
by KMnO4
409 days ago
|
|
When the iPhone first launched, it had to pull a lot of weight to convince people that a touchscreen keyboard could work as well as physical keys. One of the tricks it used was to predict the next letter and invisibly adjust the hitbox of each key. If you type “h” and then hit the space between “w” and “e”, it will assume you wanted “e” and register that. This could easily be implemented by dynamically adjusting the ranges where a letter can be selected from the joystick. You don’t even need to render it differently; just adjust which letter registers at a particular angle. |
|