New research challenges the belief that touchscreens are worse input devices because they lack physical buttons. The reason is that key press timing in touchscreen input is unpredictable. When timing is made more predictable, performance improves.
A research group at Aalto University, Finland, propose a new theory of computer input explaining for example why serious gamers avoid touchscreens and why playing a piano on a touchscreen is so awkward.