Content

X360CE • Controller Precision and Quality Tests • Comparison of Controllers

Precision and Quality Test Results Detailed Graphs Tested Controllers
Precision and Quality Test Results

Precision and Quality Test Results • Comparison of Controllers

BEST

GOOD

GOOD

WORST

Microsoft • Xbox One ~€55 Microsoft • Xbox One Elite ~€150 Sony • PlayStation 5 ~€75 Logitech • F310 ~€26
XONEAcceptable deadzones and precision. Compatibility and price makes it standard choice. ELITE • Few more buttons, adjustable triggers, sliding rings on sticks. Precision is not better than XONE. PS5 • Touch pad, sliding rings on sticks, predictable axis increments. LOGIPoor precision and quality.

Joystick Potentiometers

Operating Life 2 000 000 cycles or ~278 - 417 hours of gaming... Source.

ALPINE / ALPS (Japan)RKJXV

2022 • XONE • ELITE • PS5

Operating Life • Cycles:
Directions: 2,000,000
Switch: 500,000

Favor Union (China)FJN10K

2022 • LOGI

Operating Life • Cycles:
Directions: 1,000,000-2,000,000
Switch: 100,000

Max Gram Force Averages • Actuation and Travel Distance Averages • Axis Precision Averages

Stick Axis Performance • Division-Precision

Numbers on image side are controller value jumps during push of the axis in 0.01 mm steps.

Controller axis full value range is from 0 to 65535. All controllers made different value jumps, when we pushed their axis in 0.01 mm steps. Microsoft ELITE and XONE controllers tried to make small jumps and with ~81 average jump value had average ~0-780 axis division-precision. ELITE and XONE jump value sizes varied from 2 to 568 and you can see from graphs, that lines were not very straight. Sony PS5 controller jumped in predictable 256 (↑←) and 260 (↓→) increments. With average ~258 jump size, PS5 controller had average ~0-250 axis division-precision. LOGI was the worst and jumped not only in 257 increments, but often did 514 jumps too. With average ~293 value jump size LOGI was able to achieve only average ~0-220 axis division-precision.

COUNTED STICK AXIS VALUE JUMPS
Larger Number = Better Precision XONE ELITE PS5 LOGI
Jump Size • MIN • MED • MAX 4 • 81 • 552 2 • 81 • 568 256 • 258 • 260 256 • 293 • 514
Stick 1 Axis ↕ 765 784 245 233
Stick 1 Axis L ↔ 761 755 253 214
Stick 2 Axis R ↕ 824 796 247 231
Stick 2 Axis R ↔ 791 763 253 200
Average • Axis Division-Precision 785 775 250 220
COUNTED TRIGGER AXIS VALUE JUMPS
Trigger Axis L 255 255 254 188
Trigger Axis R 255 255 255 182
Average • Axis Division-Precision 255 255 255 185

Max Deadzones of Groups • Actuation Distances (mm)

Deadzone (actuation distance) • This value represents, how far you need to press a button or axis for value to change. MAX Deadzone is the largest deadzone encountered in a group of buttons or axes. Deadzone (actuation distance) can't be 0, because you will actuate button or axis by simply touching it. Good scissor switch keyboards have 1-1.2mm actuation distance and 45-50 gram force to hold natural weight of fingers. Shorter actuation distances means you will get actuation and release faster (finger travel down and up). Consistency • It is better when buttons and axes behave the same and have the same deadzones (actuation distances). It is not very intuitive, when one of your buttons or axes has 0.35 and another 2.52 deadzone, like with LOGI. XONE was the best in deadzones and deadzone consistency.

MAX DEADZONES OF GROUPS • ACTUATION DISTANCES (MM)
GOD (0-0.5) • AVERAGE (0.5-1) • BAD (1+) XONE ELITE PS5 LOGI
Stick Axis 0.44 0.48 0.56 2.52
Trigger Axis 1.30 1.10 2.08 0.84
ABXY / SXCT Buttons 0.96 1.37 1.01 1.12
POV Buttons 0.80 1.32 1.13 1.30
Bumper Buttons 0.32 0.24 1.14 0.35
Stick Buttons 0.80 0.79 0.76 0.63
Options Buttons 0.98 1.32 0.49 1.11
MAX Average of Groups 0.80 0.95 1.02 1.12
Deviation from MAX Average • Consistency 0.24 0.38 0.36 0.45
Average Deadzone 0.56 0.57 0.66 0.91

Max Gram Forces of Groups (gF)

Gram Force • How hard you need to press buttons or axes. Good keyboards have 45-50 gram force to hold natural weight of fingers. Exception is stick buttons, because you need to avoid accidental press of stick buttons while manipulating axes. MAX Gram Force is the largest gram force encountered in a group of buttons or axes. If you need a lot of force to push buttons and axes, your fingers will hurt faster and more after longer gaming session. It seems, that ELITE was created for regular gamers and LOGI for bodybuilders. Consistency • It is better when groups of buttons or axes behave the same and have the same gram forces. It is not very intuitive, when one of your buttons or axes requires 120.4 and another 456.6 gram force to operate, like with LOGI. ELITE was the best in gram forces and gram force consistency.

MAX GRAM FORCES OF GROUPS (GF)
GOOD (50-100) • AVERAGE (100-150) • BAD (150+) XONE ELITE PS5 LOGI
Stick Axis 73.6 59.4 121.8 119.4
Trigger Axis 119.8 136.0 160.4 456.6
ABXY / SXCT Buttons 96.4 91.0 135.2 120.4
POV Buttons 189.8 184.2 255.6 150.4
Bumper Buttons 232.2 170.8 135.8 319.8
Stick Buttons 856.6 764.0 669.0 888.4
Options Buttons 85.2 86.6 348.2 165.2
MAX Average of Groups (except Stick Buttons) 132.8 121.3 192.8 222.0
Deviation from MAX Average • Consistency 52.1 42.3 72.7 110.8
Average MAX Gram Force 109.5 95.8 145.8 154.7

Axes and Buttons (value range)

MICROSOFT ELITE MICROSOFT XONE LOGITECH F310 SONY PS5
View B6 (0-1) Back B6 (0-1) Create 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)
Action A B0 (0-1) Action S B0 (0-1)
Action B B1 (0-1) Action X B1 (0-1)
Action X B2 (0-1) Action C B2 (0-1)
Action Y B3 (0-1) Action T B3 (0-1)
R1 Bumper L B4 (0-1)
R2 Bumper R B5 (0-1)
Trigger L A2 (32767-65408) B10 (0-1) L1 Trigger L A3 (0-65535) B6 (0-1)
Trigger R A2 (32767-128) B11 (0-1) L2 Trigger R A4 (0-65535) 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 (0-32767-65535)
Stick L Axis V A1 (0-32767-65535)
Stick R Axis H A3 (0-32767-65535) Stick R Axis H A2(0-32767-65535)
Stick R Axis V A4 (0-32767-65535) Stick R Axis V A5(0-32767-65535)
P1 B12 (0-1) PS B12 (0-1)
P2 B13 (0-1) Touch Pad Button B13 (0-1)
P3 B14 (0-1) Mute B14 (0-1)
P4 B15 (0-1)

Banner
Google Adsense Advertisement

Detailed Graphs

Detailed Graphs

Graph bottom values • mm • axes and buttons measured-pushed in 0.01 mm steps.
Graph left values • gf • gram-force resolution 0.2 gf.
Graph right values • values • axis or button values.

Stick Axis

Each graph line represents half range (32767-0) (128~0) or (32767-65535) (128~256).

Microsoft ELITE (AVERAGE) and XONE (GOOD) values jumps in variable 2 to 568 increments. Average jump size 81. Range: 0~407.
Sony PS5 (GOOD) values jumps in 256 or 260 increments. Range: 0~128 ... 0-127.
LOGI F310 (BAD) values jumps in 257 increments and, sometimes, in 514 increments. Range 0~128 ... 0~64.

Value jumps during 0.01 mm steps are not equally distributed.

Trigger Axis

Each graph line represents full range (0~256).

Microsoft ELITE (GOOD) and XONE (AVERAGE) values jumps in 128 (32767-65408 • 32767-128) increments. Range 0-255.
Sony PS5 (GOOD) values jumps in 256 (0-65535) increments. Range 0-256.
LOGI F310 (BAD) values jumps in 128 (32767-65408 • 32767-128) increments and in 256 increments sometimes. Range 0-255 ... 0-128.

Value jumps during 0.01 mm steps are not equally distributed.

ABXY / SXCT Button Deadzones

Microsoft ELITE (BAD) • XONE (AVERAGE)Sony PS5 (BAD)LOGI F310 (BAD)

POV Button Deadzones

Microsoft ELITE (BAD) • XONE (AVERAGE)Sony PS5 (BAD)LOGI F310 (BAD)

Bumper Button Deadzones

Microsoft ELITE (GOOD) • XONE (GOOD)Sony PS5 (BAD)LOGI F310 (GOOD)

Stick Button Deadzones

Microsoft ELITE (AVERAGE) • XONE (AVERAGE)Sony PS5 (AVERAGE)LOGI F310 (AVERAGE)

Options Button Deadzones

Microsoft ELITE (BAD) • XONE (AVERAGE)Sony PS5 (GOOD)LOGI F310 (BAD)

Tested Controllers

List of Tested Controllers

Microsoft Xbox One Controller

Microsoft Xbox One1

2022-01MicrosoftXBOX One For Widows Controller€55

Force Feedback (4):

1 rumble motor big (LB), 1 rumble motor medium (RB), 2 small impulse triggers (LT, RT)

Connectivity:

3.5 mm stereo audio jack
USB-C

Axes (5):

LS = Left Stick = Axis 0 (H 0-32767-65535) = Axis 1 (V 0-32767-65535)
RS = Right Stick = Axis 3 (H 0-32767-65535) = Axis 4 (V 0-32767-65535)

LT = Left Trigger = Axis 2 (32767-65535) = Button 10
RT = Right Trigger = Axis 2 (32767-0) = Button 11

D-Pad Button (1):

D-Pad / POV (Point of View) = Top (0), Right (9000), Bottom (18000), Right (27000)

Buttons (10):

A = Button 0
B = Button 1
X = Button 2
Y = Button 3

LB = Left Bumper = Button 4
RB = Right Bumper = Button 5

View = Button 6
Menu = Button 7

Left Stick Button = Button 8
Right Stick Button = Button 9

Microsoft Xbox One Elite Controller

Microsoft Xbox One Elite2

2022-01MicrosoftXBOX One Elite Controller€150

Force Feedback (4):

1 rumble motor big (LB), 1 rumble motor medium (RB), 2 small impulse triggers (LT, RT)

Connectivity:

3.5 mm stereo audio jack
USB-C

Axes (5):

LSB = Left Stick Button = Axis 0 (H 0-32767-65535) = Axis 1 (V 0-32767-65535)
RSB = Right Stick Button = Axis 3 (H 0-32767-65535) = Axis 4 (V 0-32767-65535)

LT = Left Trigger = Axis 2 (32767-65535) = Button 10
RT = Right Trigger = Axis 2 (32767-0) = Button 11

D-Pad Button (1):

D-Pad / POV (Point of View) = Top (0), Right (9000), Bottom (18000), Right (27000)

Buttons (14):

A = Button 0
B = Button 1
X = Button 2
Y = Button 3

LB = Left Bumper = Button 4
RB = Right Bumper = Button 5

View = Button 6
Menu = Button 7

Left Stick = Button 8
Right Stick = Button 9

P1 Paddle 1 = Button 12
P2 Paddle 2 = Button 13
P3 Paddle 3 = Button 14
P4 Paddle 4 = Button 15

Sony PlayStation 5 Controller

Sony Playstation 53

202-01SonyPlaystation 5 Controller€75

Force Feedback (4):

2 big actuators (LB, RB), 2 small adaptive triggers (LT, RT)

Features:

3.5 mm stereo audio jack
USB-C
Motion Sensor
Touchpad

Axes (5):

LS = Left Stick = Axis 0 (H 0-32767-65535) = Axis 1 (V 0-32767-65535)
RS = Right Stick = Axis 2 (H 0-32767-65535) = Axis 5 (V 0-32767-65535)

LT = Left Trigger = Axis 3 (0-65535) = Button 6
RT = Right Trigger = Axis 4 (0-65535) = Button 7

D-Pad Button (1):

D-Pad / POV (Point of View) = Top (0), Right (9000), Bottom (18000), Right (27000)

Buttons (13):

S = Button 0
X = Button 1
C = Button 2
T = Button 3

LB = Left Bumper = Button 4
RB = Right Bumper = Button 5

Share = Button 8
Options = Button 9

Left Stick Button = Button 10
Right Stick Button = Button 11

PS Button = Button 12
Touch Pad Button = Button 13
Mute Button = Button 14

Logitech F310 Controller

Logitech F3104

2022-01LogitechF310€26

Force Feedback (0):

No

Connectivity:

USB-A

Axes (5):

LS = Left Stick = Axis 0 (H 0-32767-65535) = Axis 1 (V 0-32767-65535)
RS = Right Stick = Axis 3 (H 0-32767-65535) = Axis 4 (V 0-32767-65535)

LT = Left Trigger = Axis 2 (32767-65535) = Button 10
RT = Right Trigger = Axis 2 (32767-0) = Button 11

D-Pad Button (1):

D-Pad / POV (Point of View) = Top (0), Right (9000), Bottom (18000), Right (27000)

Buttons (10):

A = Button 0
B = Button 1
X = Button 2
Y = Button 3

LB = Left Bumper = Button 4
RB = Right Bumper = Button 5

Back = Button 6
Start = Button 7

Left Stick Button = Button 8
Right Stick Button = Button 9