• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

X Input Tester - Game Controller Latency Test

Joined
Feb 22, 2016
Messages
1,953 (0.61/day)
Processor Intel i5 8400
Motherboard Asus Prime H370M-Plus/CSM
Cooling Scythe Big Shuriken & Noctua NF-A15 HS-PWM chromax.black.swap
Memory 8GB Crucial Ballistix Sport LT DDR4-2400
Video Card(s) ROG-STRIX-GTX1060-O6G-GAMING
Storage 1TB 980 Pro
Display(s) Samsung UN55KU6300F
Case Cooler Master MasterCase Pro 3
Power Supply Super Flower Leadex III 750w
Software W11 Pro
Came across this small program on github while idly poking around the controller world. It allows you to perform a highly variable test using 1000, 2000, and 4000 samples to determine a few metrics related to latency by measuring your Left stick movement throughout the selected period. It took me a few tries to start getting reliable results within an acceptable margin of error.

Maybe some of you find this fun and I have no idea if the program can be used in a way that gives extremely high or low results. Which can be fun in its own right.

For the broadest results please select the 4000 Samples test.



8BitDo Ultimate 2C Wired (claimed 1000 Hz polling rate under lab conditions)

1724637943243.png



XBOX360 Wired (known disconnecting issues - tested for fun)

1724638476277.png



Logitech F310 Wired

1724638675950.png
 
Last edited:

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
26,847 (3.82/day)
Location
Alabama
System Name RogueOne
Processor Xeon W9-3495x
Motherboard ASUS w790E Sage SE
Cooling SilverStone XE360-4677
Memory 128gb Gskill Zeta R5 DDR5 RDIMMs
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 2TB WD SN850X | 2x 8TB GAMMIX S70
Display(s) 49" Philips Evnia OLED (49M2C8900)
Case Thermaltake Core P3 Pro Snow
Audio Device(s) Moondrop S8's on schitt Gunnr
Power Supply Seasonic Prime TX-1600
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Moondrop Luna lights
VR HMD Quest 3
Software Windows 11 Pro Workstation
Benchmark Scores I dont have time for that.
Those outliers look like the controller missed an entire sample cycle. Synchronization issue?
 
Joined
Feb 22, 2016
Messages
1,953 (0.61/day)
Processor Intel i5 8400
Motherboard Asus Prime H370M-Plus/CSM
Cooling Scythe Big Shuriken & Noctua NF-A15 HS-PWM chromax.black.swap
Memory 8GB Crucial Ballistix Sport LT DDR4-2400
Video Card(s) ROG-STRIX-GTX1060-O6G-GAMING
Storage 1TB 980 Pro
Display(s) Samsung UN55KU6300F
Case Cooler Master MasterCase Pro 3
Power Supply Super Flower Leadex III 750w
Software W11 Pro
Those outliers look like the controller missed an entire sample cycle. Synchronization issue?

Missed there was a reply in here.

Even with suspect behaviors outside of disconnecting. Xbox controller was the most consistent across the numerous times I ran this. Was good until it wasn't.
Logitech is cheap and not really good with W11 or many other uses it has limited support in. Not one bit surprised the basic Windows driver shows issues that were present during use.

2C outliers are basically imperceptible. Whereas the other two controller are very noticeable at all times on all inputs.




Edit: @Solaris17

Storms kept me from pursuing sync related issues last night. USB 2.0 port I had been using makes very little noticeable difference with the two older controllers. It is widely reported 3 meter C to C runs at 2.0 speeds and both older controllers were designed for that speed. Intended to explore Type C and USB 3 comparisons after getting 3 meter C to C and A to C cables.

Blue USB 3 Type A port - Ultimate 2C

1724785306050.png


Teal USB 3 Type A port - Ultimate 2C

1724785499239.png
 
Last edited:
Joined
Feb 22, 2016
Messages
1,953 (0.61/day)
Processor Intel i5 8400
Motherboard Asus Prime H370M-Plus/CSM
Cooling Scythe Big Shuriken & Noctua NF-A15 HS-PWM chromax.black.swap
Memory 8GB Crucial Ballistix Sport LT DDR4-2400
Video Card(s) ROG-STRIX-GTX1060-O6G-GAMING
Storage 1TB 980 Pro
Display(s) Samsung UN55KU6300F
Case Cooler Master MasterCase Pro 3
Power Supply Super Flower Leadex III 750w
Software W11 Pro
how can i increase deadzone and stuff for a local branded xinput controller?

All this does is test latency and level of error rates.

Technically speaking the only two reliable ways to impact deadzone are beating the crap out of the control sticks or through a firmware update.
 
Joined
Sep 13, 2022
Messages
230 (0.29/day)
System Name Xpectra
Processor Intel Core i3 10105F
Motherboard Asrock H470M-HDV
Cooling Cooler Master H410R RGB
Memory Hynix 16GB (2x8) 2666Mhz DDR4 RAM
Video Card(s) Zotac GTX 1050 Ti Mini
Storage Crucial BX500 120GB+480GB, 1TB+2TB Seagate Barracuda 7200RPM
Display(s) HP 22es
Case Chiptronex C100
Audio Device(s) F&D F190X
Power Supply Corsair CX550
Mouse Zebronics Zeb-Comfort
Keyboard TVS EGold Bharat
Software Windows 10 x64
All this does is test latency and level of error rates.

Technically speaking the only two reliable ways to impact deadzone are beating the crap out of the control sticks or through a firmware update.
i found out that in windows controller calibration you can change the controller dead zone, so i deleted my reply. I actually want to decrease it to make left stick more precise.
 
Top