precision and Quality Test • Comparison of Controllers (DirectInput)
|
+ BUTTONS
|
|
BEST
|
|
+ TOUCHPAD
|
|
WORST
|
Microsoft Xbox One (~€55) - performance, compatibility and price makes it standard choice.
Microsoft Xbox One Elite (~€150) - few more buttons, adjustable triggers, sliding rings on sticks... but precision is not better than XONE.
Sony PlayStation 5 (~€75) - touch pad, sliding rings on sticks, predictable axis increments.
Logitech F310 (~€26) - poor precision and quality.
|
Measured axes and buttons in 0.01 mm steps (Graph Bottom) • Gram-force resolution 0.2 (Graph Left) • Controller value (Graph Right)
MICROSOFT ELITE • XONE |
LOGITECH F310 |
SONY PS5 |
View B6 (0-1) |
Back B6 (0-1) |
Share B8 (0-1) |
Menu B7 (0-1) |
Start B7 (0-1) |
Options B9 (0-1) |
POV T P0 (-1 to 0) |
POV R P0 (-1 to 9000) |
POV B P0 (-1 to 18000) |
POV L P0 (-1 to 27000) |
A B0 (0-1) |
S B0 (0-1) |
B B1 (0-1) |
X B1 (0-1) |
X B2 (0-1) |
C B2 (0-1) |
Y B3 (0-1) |
T B3 (0-1) |
Bumper L B4 (0-1) |
Bumper R B5 (0-1) |
Trigger L A2 (32767-65408)=(±128)(0-255) |
Trigger L A3 (0-65535)=(±256)(0-256) B6 (0-1) |
Trigger R A2 (32767-128)=(±128)(0-255) |
Trigger R A4 (0-65535)=(±256)(0-256) B7 (0-1) |
Stick Button L B8 (0-1) |
Stick Button L B10 (0-1) |
Stick Button R B9 (0-1) |
Stick Button R B11 (0-1) |
Stick L Axis H A0 |
Stick L Axis V A1 |
Stick R Axis H A3 (0-32767-65535)(2-568, average 80.6)(0~813) |
(±257) (0-255) |
Stick R Axis H A2 (0-32767-65535)=(±256/260)(0-256/252) |
Stick R Axis V A4 (0-32767-65535)(2-568, average 80.6)(0~813) |
(±257) (0-255) |
Stick R Axis V A5 (0-32767-65535)=(±256/260)(0-256/252) |
|
Touch Pad Button B13 (0-1) |
STICK AXIS
Each graph line represents half range (32767-0) (128~0) • (32767-65535) (128~256).
ELITE and XONE values jumps in variable 2-568 increments. Average jump size 80.6 (0~407).
PS5 values jumps in 256/260 increments (0-128/0-126).
LOGI values jumps in 257 increments (0-128). LOGI values jumps not only in 257, but in 514 increments sometimes.
|
Value jumps of all controllers are not equally distributed.
TRIGGER AXIS
Each graph line represents full range (0~256).
ELITE and XONE values jumps in 128 (32767-65408 • 32767-128) increments (0-255).
PS5 values jumps in 256 (0-65535) increments (0-256).
LOGI values jumps in 128 (32767-65408 • 32767-128) increments (0-255). LOGI values jumps not only in 128, but in 256 increments sometimes.
|
Value jumps of all controllers are not equally distributed.

BUTTONS




