HackerTube

Applied Sciences Group: High Performance Touch

Microsoft Research3 HN recommenders · recommended in 3 months, 2012–2024
YouTube
demo · general · evergreen · 2012–2024 on HN

A Microsoft Research demo from TechFest 2012 of a lab touch system that lets viewers feel the effect of different input latencies, down to about 1 ms. It shows how much more responsive dragging feels compared with typical 100 ms touch delay.

HN commenters cite it whenever input latency comes up, as the demonstration that people can perceive touch delay down to 1 ms.

12 comments from Hacker News

@Junk_Collector2020-07 · in “How much your computer can do in a second (2015)”

I'm taking issue with latency in general and it's dismissal. There are reams of ergonomic targets, data, and guides on user interface latency that are just completely ignored these days. A terminal is close to the simplest possible interface whose job is to provide input and output to a user with as little disruption as possible. 30 ms is in fact noticeable. Here is a short video from Microsoft (about 10 years old now) on the experience of using a touchscreen with 100ms of delay vs 1ms showing the steps in between. The difference is extraordinary for the user even if the end result is the same. ▶ this video

Recommends View on HN
@pcr9103032019-06 · in “iPadOS”

It can be very detectable, I'd say. Try watching this: ▶ this video It shows the difference between from >100ms to ~1ms. It's mind baffling.

Recommends View on HN
@dyladan2017-09 · in “Hey Synaptics, Can You Please Stop Polling”

Yes there is. Humans are normally not very responsive to the time between when an action is started and when it is carried out on the screen, but this changes for actions like drawing and dragging. This is the reason for the new Pro Motion behavior on the recently released iPad Pro models. For more information, this video [1] is a good place to start. [1] ▶ this video

Recommends View on HN
@mrob2024-08 · in “The U.S. Navy's $100M checkbox (2019)”

The F1166 standard permits up to 250ms latency for touch screen response. That is ridiculously high. It practically guarantees people will think it's not working and tap again, undoing any toggle function they might have activated. They won't necessarily notice their mistake. I once accidentally ran a washing machine at 90C temperature because of high-latency touch controls. I instinctively double-pressed the touch surface to reduce temperature because I thought the first touch hadn't registered, causing it to wrap around back to maximum. It did some minor damage to the clothes before I noticed. And that was with more like 200ms latency, not 250ms. Latency on touchscreens is more important than with physical controls because there's no tactile feedback. Even 10ms is obviously imperfect for drag controls. Microsoft Research published a demonstration video: ▶ this video

@modeless2024-06 · in “Does anyone need a 1k Hz gaming display?”

I would like to try a 1 kHz display. I can definitely tell the difference between 120 and 240 Hz for mouse pointer motion. The motion blur tests mentioned in the article make it obvious as well. And Microsoft research has shown that when using direct touch interaction people can perceive latency all the way down to 1 ms. ▶ this video Also an underrated feature of high frame rate is that it's a universal fix for poorly written software with multiple frames of latency. An application with 10 frames of latency will be faster on a 1 kHz display than a perfectly coded application on a 60 Hz display.