Overclock.net › Forums › Components › Mice › How do people calculate real DPI?
New Posts  All Forums:Forum Nav:

How do people calculate real DPI?

post #1 of 9
Thread Starter 
Is this some sort of program?

IE:
Rival real DPI vs software DPI

post #2 of 9
I think that's from Ino cause he's a beast
L1m1t
(22 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5 GHz ASUS P8Z68-V LX ASUS DirectCU II GTX 770 OC Patriot G2 
Hard DriveHard DriveCoolingOS
Western Digital Caviar Black Kingston SSDNow Cooler Master Hyper 212+ Windows 8.1 x64 
MonitorKeyboardPowerCase
ASUS VG248QE SteelSeries 6Gv2 MX Red Corsair TX650 NZXT Source 210 
MouseMouse PadAudioAudio
Zowie FK1 Puretrak Talent ASUS Xonar DG Sennheiser PC350 
AudioAudioAudioAudio
Creative Fatal1ty HS-800 Shure SRH440 Audio Technica ATH-M40x AKG K701 
AudioAudio
beyerdynamic DT770 AKG K550 
  hide details  
Reply
L1m1t
(22 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5 GHz ASUS P8Z68-V LX ASUS DirectCU II GTX 770 OC Patriot G2 
Hard DriveHard DriveCoolingOS
Western Digital Caviar Black Kingston SSDNow Cooler Master Hyper 212+ Windows 8.1 x64 
MonitorKeyboardPowerCase
ASUS VG248QE SteelSeries 6Gv2 MX Red Corsair TX650 NZXT Source 210 
MouseMouse PadAudioAudio
Zowie FK1 Puretrak Talent ASUS Xonar DG Sennheiser PC350 
AudioAudioAudioAudio
Creative Fatal1ty HS-800 Shure SRH440 Audio Technica ATH-M40x AKG K701 
AudioAudio
beyerdynamic DT770 AKG K550 
  hide details  
Reply
post #3 of 9
It's just measuring stuff with a ruler. tongue.gif
post #4 of 9
Quote:
Originally Posted by deepor View Post

It's just measuring stuff with a ruler. tongue.gif

This.

I use MouseTester from microe. You can also use Enotus, but MouseTester is more comfortable. I still have to put the values in a spreadsheet manually to make that graph.
Fast enough
(15 items)
 
  
CPUMotherboardGraphicsRAM
i5 6600k ASUS Z170 Pro Palit GeForce GTX 980 Ti 16 GB 
Hard DriveHard DriveHard DriveCooling
Samsung Spinpoint F1 Samsung Spinpoint F1 Samsung SSD 750 EVO Alpenföhn Groß Clock'ner 
OSMonitorKeyboardCase
Windows 7 x64 BenQ XL2411 Lioncast LK20 Sharkoon Rebel9 
MouseMouse PadAudio
Logitech G Pro Zowie G-SR Creative Sound Blaster X-Fi Titanium PCI-Express 
  hide details  
Reply
Fast enough
(15 items)
 
  
CPUMotherboardGraphicsRAM
i5 6600k ASUS Z170 Pro Palit GeForce GTX 980 Ti 16 GB 
Hard DriveHard DriveHard DriveCooling
Samsung Spinpoint F1 Samsung Spinpoint F1 Samsung SSD 750 EVO Alpenföhn Groß Clock'ner 
OSMonitorKeyboardCase
Windows 7 x64 BenQ XL2411 Lioncast LK20 Sharkoon Rebel9 
MouseMouse PadAudio
Logitech G Pro Zowie G-SR Creative Sound Blaster X-Fi Titanium PCI-Express 
  hide details  
Reply
post #5 of 9
Quote:
Originally Posted by Ino. View Post

This.

I use MouseTester from microe. You can also use Enotus, but MouseTester is more comfortable. I still have to put the values in a spreadsheet manually to make that graph.
That's what I thought. Manually produced results like a pro
L1m1t
(22 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5 GHz ASUS P8Z68-V LX ASUS DirectCU II GTX 770 OC Patriot G2 
Hard DriveHard DriveCoolingOS
Western Digital Caviar Black Kingston SSDNow Cooler Master Hyper 212+ Windows 8.1 x64 
MonitorKeyboardPowerCase
ASUS VG248QE SteelSeries 6Gv2 MX Red Corsair TX650 NZXT Source 210 
MouseMouse PadAudioAudio
Zowie FK1 Puretrak Talent ASUS Xonar DG Sennheiser PC350 
AudioAudioAudioAudio
Creative Fatal1ty HS-800 Shure SRH440 Audio Technica ATH-M40x AKG K701 
AudioAudio
beyerdynamic DT770 AKG K550 
  hide details  
Reply
L1m1t
(22 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5 GHz ASUS P8Z68-V LX ASUS DirectCU II GTX 770 OC Patriot G2 
Hard DriveHard DriveCoolingOS
Western Digital Caviar Black Kingston SSDNow Cooler Master Hyper 212+ Windows 8.1 x64 
MonitorKeyboardPowerCase
ASUS VG248QE SteelSeries 6Gv2 MX Red Corsair TX650 NZXT Source 210 
MouseMouse PadAudioAudio
Zowie FK1 Puretrak Talent ASUS Xonar DG Sennheiser PC350 
AudioAudioAudioAudio
Creative Fatal1ty HS-800 Shure SRH440 Audio Technica ATH-M40x AKG K701 
AudioAudio
beyerdynamic DT770 AKG K550 
  hide details  
Reply
post #6 of 9
If you want an accurate test:

1. Draw two parallel lines 1ft away from each other. Make sure they are parallel.

2. Position your mouse in its neutral position where there is no arcing. If your mouse is not in its neutral position, then the test will be invalid with inaccuracies.



3. Encompass a square around it to ensure straight movement. Line up either the left or right side of the square and match it with one of the parallel lines.

Apply a straight edge under or over the square to ensure a straight distance is being moved.

4. Launch a game and make a 90 degree with two square'd sides. Make sure the square'd sides you are using are parallel to the sides of your monitor.

If everything is calibrated and moved in a straight manner, then there will be no arcs.

5. Move a 360 and land on the reference point you made. Look at where it has landed based on your controlled setup.

6. Use http://www.funender.com/quake/mouse/index.html and configure your sensitivity and dpi until it reaches 12.0 inches/360. The link and its calculations are only applicable for games that use the 0.022 yaw and pitch scales for mouse sensitivity, such as Source Engine or the ID Tech engine.

This is a way to test your mouse dpi on your current mousepad for its real dpi value with 99% accuracy. This is also a way to test if a mouse has acceleration. Oh, this is also a great way to configure your cm or inch per 360 on a new setup or a new game.

Acceleration amount is:

(change in base distance) / (base distance)
|change in base distance| = Moved amount for 360 > or < than - (minus) the base distance.
So if base distance is 12 inches and moved distance at speed x1 (lower) is 12 inches and at speed x2 (higher) is 11 inches, then the positive acceleration amount is 1/12 or 8.3%. If you get more trials with a ratio of more acceleration for speed moved, then you can calculate it exponentially. Ex: 11 - 12 = |-1| = 1; so 1/12

It is negative acceleration if the distance is higher than the base distance for the 360.

P.S. WMinput vs Raw Input has some minor distance differences.

---

If you do not want to do it so scientifically, then you can always just line up a thick stack of legoblocks as a straight edge and just line your mouse with the edges of a parallel line. This will not provide accurate results because of arcing and displacement variances because of arcing and non-neutrality. This will get you a rough estimate though. A better rough estimate would be your ability to be robotic enough to move from Line A to || Line B without arcing.
Edited by Nilizum - 7/26/14 at 2:37am
post #7 of 9
very nice, Nilizum.
Old but gold
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-2600K (@4,6GHz 1,30v) Asrock z77 Extreme4 Nvidia MSI GTX 960 Gaming G2 16GB Crucial, 1866 MHz (8,8,8,22,1T) 
Hard DriveHard DriveCoolingMonitor
Samsung 850 EVO (SSD) 500GB Samsung (HDD) 2TB Enermax ETS T40 @ T.B Vegas Duo  Samsung Syncmaster 2233RZ (120hz) 
MonitorKeyboardPowerMouse
Samsung Syncmaster T220 (60hz) Logilink LED keyboard CoolerMaster GX 750w Logitech mx300 @ 3310 (400/800/1600@1K) 
Mouse PadAudio
Razer Megasoma 2 Creative XFI 
  hide details  
Reply
Old but gold
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-2600K (@4,6GHz 1,30v) Asrock z77 Extreme4 Nvidia MSI GTX 960 Gaming G2 16GB Crucial, 1866 MHz (8,8,8,22,1T) 
Hard DriveHard DriveCoolingMonitor
Samsung 850 EVO (SSD) 500GB Samsung (HDD) 2TB Enermax ETS T40 @ T.B Vegas Duo  Samsung Syncmaster 2233RZ (120hz) 
MonitorKeyboardPowerMouse
Samsung Syncmaster T220 (60hz) Logilink LED keyboard CoolerMaster GX 750w Logitech mx300 @ 3310 (400/800/1600@1K) 
Mouse PadAudio
Razer Megasoma 2 Creative XFI 
  hide details  
Reply
post #8 of 9
Probably the easiest way is to open mspaint (or some program that shows cursor coordinates), line your mouse up with a ruler, keep note of the cursor coordinates (particularly the X), move your mouse 10", note new cursor coordinate, note the difference between the first and last coordinates and divide by 10.

Not super scientific but it's easy enough for anyone to do it. If you don't have a ruler you can use your mouse pad as a ruler if you know how big it is, instead of dividing by 10 divide by whatever width the pad is in inches.
post #9 of 9
Its the same what enotus mousetest does, just that paint also shows the Y coordinates. Paint can do really cool things when it comes to testing mice. I also use it for checking the orientation of the sensor.
Edited by acid_reptile - 1/14/15 at 10:00am
Old but gold
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-2600K (@4,6GHz 1,30v) Asrock z77 Extreme4 Nvidia MSI GTX 960 Gaming G2 16GB Crucial, 1866 MHz (8,8,8,22,1T) 
Hard DriveHard DriveCoolingMonitor
Samsung 850 EVO (SSD) 500GB Samsung (HDD) 2TB Enermax ETS T40 @ T.B Vegas Duo  Samsung Syncmaster 2233RZ (120hz) 
MonitorKeyboardPowerMouse
Samsung Syncmaster T220 (60hz) Logilink LED keyboard CoolerMaster GX 750w Logitech mx300 @ 3310 (400/800/1600@1K) 
Mouse PadAudio
Razer Megasoma 2 Creative XFI 
  hide details  
Reply
Old but gold
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7-2600K (@4,6GHz 1,30v) Asrock z77 Extreme4 Nvidia MSI GTX 960 Gaming G2 16GB Crucial, 1866 MHz (8,8,8,22,1T) 
Hard DriveHard DriveCoolingMonitor
Samsung 850 EVO (SSD) 500GB Samsung (HDD) 2TB Enermax ETS T40 @ T.B Vegas Duo  Samsung Syncmaster 2233RZ (120hz) 
MonitorKeyboardPowerMouse
Samsung Syncmaster T220 (60hz) Logilink LED keyboard CoolerMaster GX 750w Logitech mx300 @ 3310 (400/800/1600@1K) 
Mouse PadAudio
Razer Megasoma 2 Creative XFI 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mice
Overclock.net › Forums › Components › Mice › How do people calculate real DPI?