Triangular buttons key to touchscreen typing success
reghardware.co.uk
reghardware.co.uk
I wonder why this hasn't been implemented. I could definitely see using this format for detection, but then visually using square buttons. Best of both worlds?
Here's my suggestion for improving touch screen keyboards:
Why have any gaps between the keys at all?
On a physical keyboard, you want gaps for at least a couple of reasons: so that your fingers can feel the edges, and so that you don't accidently click on two keys at once. Triangular keys might make some sense on a physical keyboard then, since presumably you would be able to press inside the combined area of the key's triangle and the two adjacent triangular gaps, so less chance of pressing two keys at once.
On a soft keyboard, you can't feel the edges of the keys, so the first point doesn't apply anymore. The second worry, pressing two keys at once, also doesn't apply, since the software calculates the centre point of the finger press, and activates the key which that point falls over, rather than all the keys under your finger.
With a soft key pad then, the only real way to make keys easier to press is to make them bigger. The iPhone for example, will increase the effective size of the keys that you are likely to press next, predicted based on language settings.
So, it probably hasn't been implemented for a soft key pad because it would make it harder to press the keys. You would press roughly in the right place, and get no response.
As for physical key pads, I notice that the Blackberry has keys with raised diagonals. That probably gets you most of the advantages of triangular keys (easier to feel them apart) without the need to actually make them triangular.
http://3466.voxcdn.com/wp-content/uploads/2007/09/8820-keybo...
Pic: http://www.infoworld.com/infoworld/img/48TC-storm-portrait.g...
The buttons are all virtual, and the only thing that matters is the (x,y) coordinate of the screen press. so why encourage users to press the screen somewhere other than the center of the desired letter?
Now, if you had tessellated triangles, that might work. Right now, the keyboard works by row and column. I suspect it's more common for the iPhone to trigger "f" as "d" or "g" rather than "r" or "v": in other words, detecting side to side is harder than up and down. That suggests to me that if you tessellated triangular keys together, how far up and down you are would help determine whether you were going for an upward-pointing key or a downward-pointing key. This isn't very clearly stated but I hope it makes some sense.
Apparently I'm not the first one to think of that - a quick check threw up http://www.freepatentsonline.com/5805157.html
http://www.cherrykeyboardsrus.co.uk/Klingon+Language-Details...
Edit: DougBXT claims below that the iPhone already does this.
Not saying it won't work, just saying that he seems like an outsider and so I'm going to be sceptical unless he demonstrates something a bit more substantial than a puffed up media piece.
An effect of having triangular keys instead of square keys on a soft keyboard is that each key has a clearly delineated boundary rather than sharing boundaries. I wonder if that can have an effect on how well people can associate a given shape with a letter when looking at it.
I also might guess with the extra space it takes longer to visually scan across the keyboard if you are looking for a key. So if there was a benefit to accuracy maybe it would be from slowing down the user enough for them to really process what they are looking at.
Or less likely to press any key at all?
It wouldn't replace the native keyboard on the iPhone, but would allow users to compose their message using this triangular keyboard and forward the text to the appropriate application.