visualizing smoothing in mousetester - Overclock.net - An Overclocking Community

Forum Jump: 

visualizing smoothing in mousetester

Reply
 
Thread Tools
post #1 of 53 (permalink) Old 05-05-2015, 05:50 PM - Thread Starter
lololol
 
qsxcv's Avatar
 
Join Date: Feb 2014
Posts: 4,286
Rep: 370 (Unique: 153)
just grabbed a torq x5 from frys.

last year I posted this on esr
Quote:
about this whole smoothing thing: perhaps it is possible to measure.

i have been measuring input lag by colliding an unwired mouse into my g100s and recording videos at 1000fps. example: https://www.youtube.com/watch?v=IA0T_o9qQVc

if you look frame by frame, it's pretty evident that the g100s reaches its maximum speed essentially instantaneously (~1ms or less). this owes to the rigidity of the plastic shells of the mice; if i used a rubber ball or something soft to hit the g100s, the transfer of momentum would occur over a much longer timescale.

by looking at a mouse's raw output and plotting vs time, it may be possible to detect smoothing

see this diagram for what I mean:
zQ2Xrxl.png

here is a real plot with MouseTester. i held down mouse1 lightly while slamming another mouse onto the g100s' side.
YWf113k.png

it's not perfect though as the mouse could malfunction during the impact. for example, my logitech m100 (a serious piece of ****) shows the following in mousetester:

http://i.imgur.com/L2QSh6i.png

guess what?


evga torq x5 at 3150dpi

3200dpi

too busy to check forums as regularly
pm me if i forget to respond
qsxcv is offline  
Sponsored Links
Advertisement
 
post #2 of 53 (permalink) Old 05-05-2015, 06:36 PM
New to Overclock.net
 
MaximilianKohler's Avatar
 
Join Date: Oct 2010
Location: Arizona
Posts: 1,467
Rep: 40 (Unique: 28)
Interesting!

High level competitive gamer (CS 1.6).
In my opinion any "gaming" mouse pad over $10 is a rip off unless you want to spend money on pure aesthetics. The $8 Supermat is better and cheaper than any "gaming" mousepad I've used. Zeus Gear XL is a good alternative.

I will not answer PMs that could/should be asked in threads.
MaximilianKohler is offline  
post #3 of 53 (permalink) Old 05-05-2015, 07:29 PM
Mehehe!
 
CorruptBE's Avatar
 
Join Date: Dec 2011
Location: Belgium
Posts: 2,744
Rep: 86 (Unique: 50)
Hmmz...

Nice, I actually noticed something similar on some of my mice several months ago but headed no attention to it, assuming it was just something normal.

CorruptBE is offline  
Sponsored Links
Advertisement
 
post #4 of 53 (permalink) Old 05-05-2015, 09:28 PM
New to Overclock.net
 
iceskeleton's Avatar
 
Join Date: Sep 2014
Posts: 325
Rep: 9 (Unique: 9)
Have you tested other mice?
iceskeleton is offline  
post #5 of 53 (permalink) Old 05-05-2015, 09:36 PM
New to Overclock.net
 
FreeElectron's Avatar
 
Join Date: May 2013
Posts: 2,329
Rep: 34 (Unique: 30)
Can you please further explain.
And include a definitive definition of "smoothing"
Then logically explain how can we measure the defined smoothing.

FreeElectron is offline  
post #6 of 53 (permalink) Old 05-06-2015, 02:11 AM - Thread Starter
lololol
 
qsxcv's Avatar
 
Join Date: Feb 2014
Posts: 4,286
Rep: 370 (Unique: 153)
idk how smoothing is implemented, but the plot of 3200dpi shows that the dsp is doing something like buffering the last 40 or so frames of motion and averaging

too busy to check forums as regularly
pm me if i forget to respond
qsxcv is offline  
post #7 of 53 (permalink) Old 05-06-2015, 07:14 AM
New to Overclock.net
 
FreeElectron's Avatar
 
Join Date: May 2013
Posts: 2,329
Rep: 34 (Unique: 30)
Quote:
Originally Posted by qsxcv View Post

idk how smoothing is implemented, but the plot of 3200dpi shows that the dsp is doing something like buffering the last 40 or so frames of motion and averaging
If you want to measure something you have to at least define it.
What i think is a proper definition for smoothing delay is a mouse movement delay that might be caused by excessive processing that may result in abnormal mouse movement.
But that definition is not definitive enough to be able to measure it.

FreeElectron is offline  
post #8 of 53 (permalink) Old 05-06-2015, 10:31 AM
New to Overclock.net
 
LegoFarmer's Avatar
 
Join Date: Apr 2013
Posts: 730
Rep: 14 (Unique: 13)
Quote:
Originally Posted by FreeElectron View Post

If you want to measure something you have to at least define it.
What i think is a proper definition for smoothing delay is a mouse movement delay that might be caused by excessive processing that may result in abnormal mouse movement.
But that definition is not definitive enough to be able to measure it.
The main consensus around OCN (Or so it seems) is that Smoothing is best defined as post-processing with noticeable delay in tracking. Common in modern sensors to push such high DPI settings.
LegoFarmer is offline  
post #9 of 53 (permalink) Old 05-06-2015, 12:50 PM - Thread Starter
lololol
 
qsxcv's Avatar
 
Join Date: Feb 2014
Posts: 4,286
Rep: 370 (Unique: 153)
Quote:
Originally Posted by FreeElectron View Post

If you want to measure something you have to at least define it.
What i think is a proper definition for smoothing delay is a mouse movement delay that might be caused by excessive processing that may result in abnormal mouse movement.
But that definition is not definitive enough to be able to measure it.
maybe measuring is the wrong word... but what the graph shows is this: http://en.wikipedia.org/wiki/Moving_average#Simple_moving_average
Quote:
Originally Posted by iceskeleton View Post

Have you tested other mice?

only other mice i have are g100s, wmo, ime3.0, g302, g303, and aurora. the aurora's shell is too soft to get meaningful results (flexes by ~1mm easily, which corresponds to ~2ms of contact time). the rest always respond instantaneous. logitech says g302 has 1ms smoothing above 2000dpi, but you can't really see that as usb polling is 1ms

too busy to check forums as regularly
pm me if i forget to respond
qsxcv is offline  
post #10 of 53 (permalink) Old 05-06-2015, 06:35 PM
Mehehe!
 
CorruptBE's Avatar
 
Join Date: Dec 2011
Location: Belgium
Posts: 2,744
Rep: 86 (Unique: 50)
Basically what you mean is that we might be able to see on the graphs if a mouse has smoothing or not but not exactly how much.

CorruptBE is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off