Overclock.net banner
1 - 20 of 26 Posts

r0ach

· Banned
Joined
·
2,385 Posts
Discussion starter · #1 ·
Since you can hook a mouse up to an android system, and android gaming is becoming larger with things like the Nvidia console, the topic seems relevant here. Digitalversus has long done tests on LCD screens for input lag, and they also started testing tablet touch response lag. The fastest Android tablet they've tested is 48ms input lag touch response for the Samsung AMOLED, and the Apple Ipad air 2 comes in at a whopping 9ms.

When I said that new Apple tablets felt insanely fast for touch response the other day, someone claiming to be an engineer said to me it was "impossible" for the Apple touch response to be less than 32ms or something like that. It looks like they were wrong.

http://www.digitalversus.com/tablet/ipad-air-2-p22017/test.html

If they could test mice, I feel it would work out in a similar way since I've never seen anything with a Linux kernel attached to it that felt as responsive as Windows. At least Apple engineers are doing something with all the money they're getting paid.
 
Quote:
Not only that, but the new screen construction worked wonders for the touch response time, going from 57 ms to just 9 ms
uh... not possible with vsync from the (at least) double buffered interface.
as far how far the display lags behind the finger when swiping, every ios device i've used (my own, family's, apple store's) has always felt the same: 50ms/3frames latency.

android... lol. it's called lagdroid for a reason
biggrin.gif
 
Quote:
Originally Posted by qsxcv View Post

uh... not possible with vsync from the (at least) double buffered interface.
as far how far the display lags behind the finger when swiping, every ios device i've used (my own, family's, apple store's) has always felt the same: 50ms/3frames latency.

android... lol. it's called lagdroid for a reason
biggrin.gif
I don't feel any "Lag" with my android device, Then again i don't buy 50 dollar phones from the bargain basement
 
Quote:
Originally Posted by r0ach View Post

What are you trying to say? Experts measuring input lag with specialized hardware gives invalid results?
To be honest, your title makes it sound like this was a study set out to specifically test out input lag between IOS vs Android.

This however is not the case. It's simply an iPad Air 2 review. There's one sentence about input lag - a single sentence. This may have been scientifically measured, but it's not presented as so.

Secondly, this is not an IOS vs Android measurement - in fact it's not even a comparison. Not once is Android even mentioned. Not once does it even show us what the input lag is for Android - even then "Android" comes in many flavors, just like how IOS will behave differently on the iPar Air 1 and before.

Not saying that it's not the fastest, just pointing out that this really isn't a "Android vs IOS" experiment.
 
They don't even say how they measured it and what they measured. For all we know touch response could mean when OS registered input, not overall lag as in when you get to see the result of the input. These things are all vsync'd and at max. support 60Hz. So 9ms is BS from that alone.

But sure, if something someone said somewhere supports your feelings, you instantly assume those were experts with specialized hardware, but if something challanges your feelings you don't even bother reading how the tests are performed, and when you do a photodiode registering individual CRT scan lines leaves too much room for error. Let alone trusting a single random sentence on a likely apple shill site, but calling someone that out of pure curiosity comes up with and consctructs his own input lag tester a shaman.
 
That will help me when I play cs on my Ipad for sure.

Also, what does this have to do with mice in any way or shape.

You are reading inputlag from displays.
"If they could test mice" ye, but they are not. So thread moot.
 
Discussion starter · #12 ·
Quote:
Originally Posted by lacrossewacker View Post

Secondly, this is not an IOS vs Android measurement - in fact it's not even a comparison. Not once is Android even mentioned.
Because I wanted to make it a short post and not 2 pages long. You either have to accept my statement as fact that the fastest Android device tested was 48ms, or look it up yourself, which is very easy to do and takes all of 60 seconds.

Quote:
Originally Posted by Nivity View Post

That will help me when I play cs on my Ipad for sure.

Also, what does this have to do with mice in any way or shape.
Because Android is competing directly with things such as SteamOS now and you can use a mouse with Android. I see you quoted 5 centuries old "CS" as some kind of joke like it's impossible to be on Android or IOS. I guess you didn't notice Crysis 3 is now on Android:

http://shield.nvidia.com/games/android

Even Nintendo is now developing for Android supposedly:

http://www.theverge.com/2015/3/17/8230477/nintendo-dena-mobile-games-announcement

Desktop Linux failed at gaming and Android leap frogged it.
 
Quote:
Originally Posted by r0ach View Post

Since you can hook a mouse up to an android system, and android gaming is becoming larger with things like the Nvidia console, the topic seems relevant here. Digitalversus has long done tests on LCD screens for input lag, and they also started testing tablet touch response lag. The fastest Android tablet they've tested is 48ms input lag touch response for the Samsung AMOLED, and the Apple Ipad air 2 comes in at a whopping 9ms.

When I said that new Apple tablets felt insanely fast for touch response the other day, someone claiming to be an engineer said to me it was "impossible" for the Apple touch response to be less than 32ms or something like that. It looks like they were wrong.

http://www.digitalversus.com/tablet/ipad-air-2-p22017/test.html

If they could test mice, I feel it would work out in a similar way since I've never seen anything with a Linux kernel attached to it that felt as responsive as Windows. At least Apple engineers are doing something with all the money they're getting paid.
What testing has been done on that "review"?
There's nothing suggesting they did actually test the device hands-on, there's no results of any testing, there's no methodology of any testing, there's no graphical evidence of them testing it.

I only see them gluing the technical specs they were handed by Apple, doing free PR.

So, point one, there's no testing done, just a number pulled from thin air as far as that publication goes - there's no indicative of the process they've followed to test it, there's no statistical analysis shown, there's no proof of anything being done hands-on on the tablet, so it's not hard data, nor it is a performance test.

Point two, those devices are capped at 60fps. That gives a target refresh time of 16.6ms, which is almost double of their 9ms speculation - as we already agreed they didn't specify if they even tested it.

Point three, the screen is IPS, which by itself should already increase the input lag more than specialized TN screens. A rather common amount of latency for those screens is about 5ms.

Point four, such stuff - just like the majority of your threads - does not belong to the mouse subforum.
Quote:
Originally Posted by qsxcv View Post

uh... not possible with vsync from the (at least) double buffered interface.
as far how far the display lags behind the finger when swiping, every ios device i've used (my own, family's, apple store's) has always felt the same: 50ms/3frames latency.

android... lol. it's called lagdroid for a reason
biggrin.gif
Even if the device is programmed to use triple buffering, remember that one of those framebuffers is busy serving the screen, thus at much it would be 2 frames of latency or ~ 33ms - unless we count for extra processing or a lower fps rate for battery economy reasons.

Won't comment on the Android matter more than saying it's an OS that does what it was designed to do, same as iOS and WP, with all their selling points and design compromises.

Edit:
Quote:
Originally Posted by r0ach View Post

Because I wanted to make it a short post and not 2 pages long. You either have to accept my statement as fact that the fastest Android device tested was 48ms, or look it up yourself, which is very easy to do and takes all of 60 seconds.
Because Android is competing directly with things such as SteamOS now and you can use a mouse with Android. I see you quoted 5 centuries old "CS" as some kind of joke like it's impossible to be on Android or IOS. I guess you didn't notice Crysis 3 is now on Android:

http://shield.nvidia.com/games/android

Even Nintendo is now developing for Android supposedly:

http://www.theverge.com/2015/3/17/8230477/nintendo-dena-mobile-games-announcement

Desktop Linux failed at gaming and Android leap frogged it.
I would like to see a scientific paper where they do come with a method to measure this delay.

You do realise that Android is an OS built around the concept of expansive compatibility, don't you? It has to make extensive compromises in order to run in a variety of hardware, to the point that it requires a virtual machine in order to run apps. All those compromises do take a toll on performance, yet Android does not run that slow compared to OSs built around a closed hardware ecosystem, which technically should just run over it performance-wise. But they don't.

You do realise that having a Linux Kernel does not mean it's comparable on performance to most desktop Linux distros, don't you? Not to say that most apps on Android run on top of a layer of Java code, which is interpreted (Dalvik) or hybrid interpreted-compiled (ART), instead of how many applications work on desktop space (compiled if the language supports it).

There's still lots of juice to be extracted from the Linux ecosystem, even though it needs to mature for gaming - it was never designed for gaming in mind.
 
I'm inclined to believe that something like this would not be an OS limitation (if the limitation even exists) as much as a difference in hardware. I/O on Android is handled by the Linux-based kernel, which as far as I'm aware, has never had input latency problems in the past.

That said, as mentioned above, the linked article is hardly scientific.
 
Quote:
Originally Posted by r0ach View Post

Because I wanted to make it a short post and not 2 pages long. You either have to accept my statement as fact that the fastest Android device tested was 48ms, or look it up yourself, which is very easy to do and takes all of 60 seconds.

.
I'm not referring to your text, I'm saying your source is JUST a review - not a comparison/experiment. The source mentions this statement (the single sentence)

Also, you're stating iOS vs Android.

How can you compare that - they're different hardware?

Apparently the previous iPad Air had an input latency around 55ms. Has that changed? Does the iPad Air 2 definitively represent iOS as a whole? Just asking since you're making this sweeping statement.

Again, you made a statement without the proper source. Doesn't mean it an incorrect statement, it's just your "source" is as informative as an iPad commercial...
 
Quote:
Originally Posted by Rayleyne View Post

I don't feel any "Lag" with my android device, Then again i don't buy 50 dollar phones from the bargain basement
I've had numerous Android flagship devices and they've all had their fair share of lag. I'm still using Android devices since the release of the G1 and since Im not some kind of fanboy I will tell anyone who asks that android devices are laggy as all hell. I've had flagship devices from HTC, Samsung, Motorola and theyve all given me a laggy experience.
 
Quote:
Originally Posted by sintricate View Post

I've had numerous Android flagship devices and they've all had their fair share of lag. I'm still using Android devices since the release of the G1 and since Im not some kind of fanboy I will tell anyone who asks that android devices are laggy as all hell. I've had flagship devices from HTC, Samsung, Motorola and theyve all given me a laggy experience.
5.1 really improves things though. Flashed it on my OPO this morning and it's really a big step up form 5.0. I feel we're getting closer and closer to the fabled iOS smoothness with every new version of android.
 
Discussion starter · #18 ·
Quote:
Originally Posted by SectorNine50 View Post

I/O on Android is handled by the Linux-based kernel, which as far as I'm aware, has never had input latency problems in the past.
You must not have been paying much attention then. People had to develop a separate low latency kernel just in order to do audio on Linux at all, the same audio that could be done on standard Windows with no changes. This is what Ubuntu studio is, it ships with that low latency kernel:

http://en.wikipedia.org/wiki/Ubuntu_Studio

Then CKOlivas, a guy I've talked to a few times in the Bitcoin world (creator of CGminer), has released not one, but two schedulers to try and address Linux latency:

http://en.wikipedia.org/wiki/Completely_Fair_Scheduler

http://en.wikipedia.org/wiki/Brain_****_Scheduler (censors middle word, it starts with an F)

These are things that Windows and Apple OS's have never really had issues with because lots of people use crapples to do video and audio production work, while the main use of Linux is usually....web servers.
Quote:
Originally Posted by aleexkrysel View Post

5.1 really improves things though. Flashed it on my OPO this morning and it's really a big step up form 5.0. I feel we're getting closer and closer to the fabled iOS smoothness with every new version of android.
The last I heard, Google's flagship product, Nexus 9, was unusable due to memory leaks. Java precompiles to ARM (normal devices), then Nvidia Denver compiles to it's own cached instruction set at runtime (what the @#$%#@?). So good old Nvidia is driving ARM/Android towards even higher latency in the first 64bit chips.
 
Quote:
Originally Posted by r0ach View Post

You must not have been paying much attention then. People had to develop a separate low latency kernel just in order to do audio on Linux at all, the same audio that could be done on standard Windows with no changes. This is what Ubuntu studio is, it ships with that low latency kernel:

http://en.wikipedia.org/wiki/Ubuntu_Studio

Then CKOlivas, a guy I've talked to a few times in the Bitcoin world (creator of CGminer), has released not one, but two schedulers to try and address Linux latency:

http://en.wikipedia.org/wiki/Completely_Fair_Scheduler

http://en.wikipedia.org/wiki/Brain_****_Scheduler (censors middle word, it starts with an F)
I'm not going to read those sources at the moment, but I will say that audio I/O is a completely different monster from HID I/O. Interrupts vs. polling, being an obvious reason.
 
Quote:
Originally Posted by aleexkrysel View Post

5.1 really improves things though. Flashed it on my OPO this morning and it's really a big step up form 5.0. I feel we're getting closer and closer to the fabled iOS smoothness with every new version of android.
ha, I'll believe it when I see it. It's the only thing keeping me from thinking android is perfect. 5.0 is as far as I've gotten as far as phones I have owned. Maybe next time.
 
1 - 20 of 26 Posts