FIRST-Tech-Challenge / ftcdocs

FTC Documentation Project built on Sphinx
BSD 3-Clause "New" or "Revised" License
15 stars 31 forks source link

False information about controller stick calibration in latest Tech Tip #256

Closed qwertychouskie closed 4 hours ago

qwertychouskie commented 5 months ago

image

The highlighted text is patently false. To calibrate the stick center points on a DualShock 4 controller, you need to use https://github.com/carpikes/ds4-tools, and there is currently no known way to do thins on a DualSense (PS5) controller (hopefully someone finds a way to dump and reverse-engineer the firmware to get the needed HID commands to perform the calibration function).

texasdiaz commented 5 months ago

The source content for most of the PS5-specific advice comes from sources like:

https://www.ign.com/wikis/playstation-5/What_To_Do_If_Your_PS5_DualSense_Controller_Drifts https://www.asurion.com/connect/tech-tips/fix-ps5-controller-drift/ https://www.makeuseof.com/fix-drifting-ps5-dualsense-controller/

(which, honestly, seem like they're all sourced from the same root document somewhere)

I agree that "clean your analog sticks" should be added to the recommendations (since adjusting thresholds aren't something we can do for FTC). It's possible that the document(s) I read only had "press the reset button", but it also could have been that the reset was linked first and I overlooked additional advice that followed (I won't claim I'm not human).

Thanks for the double-check, I'll make sure the tech tip is corrected before it gets posted to ftc-docs.

qwertychouskie commented 5 months ago

Those are just saying to reset in case it's some sort of connection issue, which is more applicable to wireless use anyways. It doesn't actually re-calibrate the center point stored in the firmware.

rachmo commented 4 hours ago

@texasdiaz can this be closed?

texasdiaz commented 4 hours ago

Yes, I'll close this. The tech tip posted to ftc-docs has been corrected.