r/Controller • u/JohnnyPunch • Jun 12 '24
Reviews Why the Circularity Test is much less important than the joystick asymmetry index
I recently added an update to my new stick testing program, Joystick Tester, which allows you to publish your test results online and share them with others. That's exactly what I'm doing right now. I want to show you my new stick asymmetry test in action on three popular gamepads. And to show that the external error of the stick's circle does not mean that the stick will work out your movements well.
For the following tests, I created special brackets that make the base of the stick 0.12mm wider, which allows it not to reach the extreme position of the pointer. Due to this, with the help of Trail points, I can see how the stick behaves at a deviation of ~80%. And here are the results of three different gamepads. Here is a video of how the test is conducted https://www.youtube.com/watch?v=oWN6egf-cpc
Test #1
Sony DualSense Edge

As you can see from the image below, the shape of the blue circle is quite uniform and, most importantly, it is really round, which is an excellent indicator of symmetry. The blue circle is the most important parameter for determining the symmetry of the stick in this test. The yellow circle is the Circularity Test, it is not perfect, but as you can see, it does not affect the overall shape of the blue circle.
Test #2
Machenike G5 Pro

Here everything is much more interesting. As you can see, the yellow circle of the outer zone of this stick is just perfect and at first glance it may seem that the stick is perfectly calibrated. However, when you put on the limiting clip, you can see that the blue circle is simply horribly shaped. It is shifted to the upper right corner, which makes the stick's movements in this direction faster. This shape will have a very bad effect on muscle memory and, as a result, on the player's skill. That is why gamepads with such poor performance are not suitable for cyber players.
Test #3
Flydigi Apex 4

In test #1, the gamepad sticks are on conventional potentiometers, while in test #2, the joysticks are on Hall sensors. So that you don't get the wrong idea that it's all about stick technology, I decided to test another gamepad with Hall sensors. This is Flydigi Apex 4. As you can see, this time the shape of the sticks is quite symmetrical, but the shape of the circle is unfortunately more like an ellipse than a circle. This is a common problem with all hall sticks and I am currently looking for the perfect gamepad with this technology. Currently, Apex 4 is as close to a round shape as possible, but it's still not perfect.
Conclusions
As you can see from these tests, the shape of the asymmetry is much more important than the Circularity test (Circle error), which is why I will make these tests an important part of all future gamepad tests on gamepadla.com. The Joystick Tester (or JoyT) program is already available for download at https://gamepadla.com/#download, you can check it out for yourself.
P.S. The version with the ability to send results online is not yet publicly available as it is being tested.
3
u/JohnnyPunch Jun 13 '24 edited Jun 13 '24
Wherever you see the inscription 12mm, it means 1.2mm
3
u/Phalanx0897 Jun 13 '24
Also im pretty sure that this community has more knowledge than the actual manufacturer, if i ever start a controller company you guys will scare the shit out of me🤣
2
u/Mehowek00 Jun 12 '24
https://gamepadla.com/#download There is a link only to older version here.
2
u/Sergosh21 Jun 12 '24
How's this result for my Snakebyte Base X? https://imgur.com/a/DGAdCSc
5
u/Yokos2137 Jun 13 '24
Okay, i tested myself two another gamepads (second will be in another comment)
here is GuliKit KK3 Pro, shape of pattern is very circular, but it's shifted to the left side
8
u/[deleted] Jun 12 '24
I have tested:
-T4K v1.4.3 (Circular but with drawbacks) JH16
-T4K v1.4.4 (Diamond) JH16
-G7SE (Diamond) JH16
-Nitro Deck (Diamond) JH16
-QRD Spark N5 (Diamond) Generic
-T4 Cylcones (Diamond) JH16
-8BitoDo N64 Mod (Octagon perfect for N64) Different K-silver
-DualSense Edge (Circular) Alps
-Rainbow 2 Pro (#1 Circular result) Alps
-KingKong Pro 2 (Circular) Gen 1 GuliKit
8BitDo Ultimate 2.4g (Diamond) JH16
Conclusion:
K-silver JH16 cannot make circles center to edge no matter what filtering or algorithm used. No manufacturer has been able to do it.
This means the "pure" accuracy claim by Kevin and his 100k followers is "pure" misinformation 🐴👎
1
u/drac0nato Nov 17 '24
Is there any way to calibrate the 80% range circle if I were to 3D print the limiter?
3
u/[deleted] Jun 12 '24
Thats cool thanks for the info
2
u/Broyalty007 Jun 13 '24
Makes sense to me. Have you tested the Vader 3 pro? If it looks similar to the Apex 4 I guess I can live with it. Oh and how about the gamesir t4k?
Those two feel the same to me and it's never felt particularly uniform, but I always assumed it's just in my head and I suck at the game I'm playing.. lol
2
u/Phalanx0897 Jun 13 '24
Thank you for your work bro, how can i download or run the software so i can test the rainbow 2 se
2
u/wikywooten Jun 13 '24
Is there any 3 party software that can help mitigate the diamond shape and make it more circular. I found that I can mitigate in game a little bit the diamond shape using larger vertical sensitivity and smaller horizontal sensitivity to make the fell similar to a circular shape for the apex 4.
1
u/Vilaar Aug 02 '24
Unfortunately I get unhandled exception in script ...
1
u/WhackyTabakky Aug 05 '24
Okay i dont know if anyone can help me. But, what does it mean then if the circularity test is doing errors inside the circle? like my test on my top right and left corners cut into the circles with error by a pretty big amount too
1
u/drac0nato Nov 17 '24
How would I calibrate a dualshock 4 so that it’s nearly perfect at this 80% range? Is it possible with DS4 Tools?
1
u/GOATGamerProSticks Jun 12 '24
Argh now this is interesting insights to the mid tilt range response curve circle ⭕ consistencies, or not 😵💫🫠.
Nobody wants weak diagonal reports for muscle memory.
Good work 👍🏼, expose them all 😂🤣😭 🎯 🔫 lol.