-
Notifications
You must be signed in to change notification settings - Fork 0
USB Controllers Performance Ranking
There are community-tested results on controllers with overclocked USB polling of 1ms. They are fairly credible, although wireless performance such as Bluetooth can really vary user to user.
OnTime indicates how often your input makes it in the same frame (no input lag) on average, in a 60fps game. The rest will usually make it in the next frame. However, any value that's above 16.66ms (see maximum value for a quick look) will be 2 frames late.
Sorted by fastest on average (ms):
Vendor | Controller (variant) | Mode | OnTime | Avg (ms) | Min (ms) | Max (ms) |
---|---|---|---|---|---|---|
Buffalo | iBuffalo Classic | Wired | 95.86% | 0.69 | 0.19 | 1.19 |
8bitdo |
SFC30 (1st Rev.) |
Wired | 94.96% | 0.84 | 0.32 | 1.34 |
8bitdo |
M30 (Genesis Mini & Switch) |
Wired | 93.70% | 1.05 | 0.47 | 1.62 |
bootsector | LLOAD | Wired | 89.98% | 1.67 | 1.18 | 2.18 |
Hori |
Fighting Commander PS4 |
Wired | 89.26% | 1.79 | 0.53 | 3.15 |
Sony |
DualShock 4 (2nd Rev.) |
Wired | 78.64% | 3.56 | 3.03 | 4.08 |
8bitdo |
SFC30 (1st Rev.) |
BT | 66.76% | 5.54 | 3.49 | 9.41 |
8bitdo |
M30 (Bluetooth) |
Wired | 65.56% | 5.74 | 0.32 | 11.10 |
Sony |
DualShock 4 (2nd Rev.) |
BT 4ms | 59.74% | 6.71 | 3.50 | 10.04 |
8bitdo |
M30 (Genesis Mini & Switch) |
2.4GHz | 35.20% | 10.80 | 2.96 | 20.08 |
8bitdo |
M30 (Bluetooth) |
BT | 33.88% | 11.02 | 4.28 | 16.21 |
Retrolink | Saturn Classic | Wired | 30.46% | 11.59 | 0.52 | 22.68 |
If you have new data that's not on here, please open a request: https://github.com/eniva/MisSTer_Guides/issues
-
Test Method should be explained in detail.
-
Must use the 1ms polling setting.
-
Number of Samples must be 1000 minimum.
-
All data should be available for the table.
-
It must be tested with the NES_Input_Lag_Test. Built by Rysha.
Vendor | Controller (variant) | Mode | Source | Tester |
---|---|---|---|---|
Hori | Fighting Commander | USB Wired | Graph | Beatrice |
Buffalo | iBuffalo Classic | USB Wired | Graph | James-F |
8bitdo |
SFC30 (1st Rev.) |
USB Wired | Graph | James-F |
8bitdo |
M30 (Genesis Mini & Switch) |
USB Wired | Graph | jorge_ |
bootsector | LLOAD | USB Wired | Graph | jorge_ |
Sony |
DualShock 4 (2nd Rev.) |
USB Wired | Graph | James-F |
8bitdo |
SFC30 (1st Rev.) |
Bluetooth | Graph | James-F |
8bitdo |
M30 (Bluetooth) |
USB Wired | Graph | jorge_ |
Sony |
DualShock 4 (2nd Rev.) |
Bluetooth | Graph | James-F |
8bitdo |
M30 (Genesis Mini & Switch) |
USB Wireless | Graph | jorge_ |
8bitdo |
M30 (Bluetooth) |
Bluetooth | Graph | James-F |
Retrolink | Saturn Classic | USB Wired | Graph | James-F |
Index
Setup & Info
Enhanced Experience
Enex Releases
Fixes