However, when timing is made more predictable, performance improves, according to researchers from Aalto University in Finland.
They proposed 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.
"The common view before this work was that the lack of physical buttons is critical, but you also have tactile feedback from the surface of a touchscreen," said Byungjoo Lee from Aalto University.
Researchers conducted experiments where participants were asked to tap a display when a target would appear. The data showed large differences between physical keys and touchscreens in how reliably users could time their presses.
"We found a systematic pattern in timing performance that we could capture mathematically," said Lee.
Researchers proposed a new theory explaining that there are three sources of error that make timing very hard with touchscreens.
First, people are not able to keep the finger at a constant distance above the surface. The finger is always moving, and even the slightest movement hampers our ability to time precisely, researchers said.
Second, when the finger touches the surface, it is hard for the neural system to predict when the input event has been registered, researchers said.
Typically software detects the touch when the finger first touches the display. But users cannot sense this event so it is not predictable for them, researchers said.
Third, when the event has been registered on the touchscreen, it still needs to be processed in the application, and in some cases the time that it takes is longer than in other ones, creating another source of latency, they said.
"Unfortunately, the theory also suggests that touchscreens may never be able to beat physical keys in gaming. The reason is that the finger travel distance varies and creates a source of unpredictability," said Antti Oulasvirta from Aalto University.
In the final study, researchers looked at Flappy Bird, a popular game requiring accurate timing.
"We can finally explain why games that require accurate timing are annoyingly hard on touchscreens. Our model can predict how many points a gamer is able to score in that game," said Oulasvirta.
