The tool detects an original JDM-020 motherboard while it is actually a clone controller board #60

Closed
opened 2026-02-10 18:44:41 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @Themaxmanu on GitHub (Sep 27, 2025).

Hello,

I'd like to report that the tool is detecting an anomaly in this board's detection. It's a clone board. The error is correctly flagged if I try to recalibrate the analog outputs.

Image
Image
Image
Image

Error Details:
`Main Error Stack:
Error: Calibrazione analogici fallita. Your device might not be a genuine Sony controller. If it is not a clone then please report this issue.
at f.calibrateRangeBegin (https://dualshock-tools.github.io/app-0992d25f.js:1:4035)
at async N.open (https://dualshock-tools.github.io/app-0992d25f.js:1:47095)
at async https://dualshock-tools.github.io/app-0992d25f.js:1:63197

Cause 1 Stack:
Error: Your device might not be a genuine Sony controller. If it is not a clone then please report this issue.
at m.calibrateRangeBegin (https://dualshock-tools.github.io/app-0992d25f.js:1:12331)
at async f.calibrateRangeBegin (https://dualshock-tools.github.io/app-0992d25f.js:1:3969)
at async N.open (https://dualshock-tools.github.io/app-0992d25f.js:1:47095)
at async https://dualshock-tools.github.io/app-0992d25f.js:1:63197`

Originally created by @Themaxmanu on GitHub (Sep 27, 2025). Hello, I'd like to report that the tool is detecting an anomaly in this board's detection. It's a clone board. The error is correctly flagged if I try to recalibrate the analog outputs. ![Image](https://github.com/user-attachments/assets/c0ef11db-0d2c-459b-9644-d91b15f3226c) ![Image](https://github.com/user-attachments/assets/d617b83a-6d9c-4690-96fe-21581a8c2795) ![Image](https://github.com/user-attachments/assets/4bb7eeb6-4659-4544-9d29-1865e77205ab) ![Image](https://github.com/user-attachments/assets/73946969-cda6-48c8-a897-cf2b3f6daab9) Error Details: `Main Error Stack: Error: Calibrazione analogici fallita. Your device might not be a genuine Sony controller. If it is not a clone then please report this issue. at f.calibrateRangeBegin (https://dualshock-tools.github.io/app-0992d25f.js:1:4035) at async N.open (https://dualshock-tools.github.io/app-0992d25f.js:1:47095) at async https://dualshock-tools.github.io/app-0992d25f.js:1:63197 Cause 1 Stack: Error: Your device might not be a genuine Sony controller. If it is not a clone then please report this issue. at m.calibrateRangeBegin (https://dualshock-tools.github.io/app-0992d25f.js:1:12331) at async f.calibrateRangeBegin (https://dualshock-tools.github.io/app-0992d25f.js:1:3969) at async N.open (https://dualshock-tools.github.io/app-0992d25f.js:1:47095) at async https://dualshock-tools.github.io/app-0992d25f.js:1:63197`
Author
Owner

@dualshock-tools commented on GitHub (Oct 29, 2025):

Hi, can you try with older releases to help us understand when the issue has been introduced?
Thank you!

Older releases: https://the.al/ds_history/

@dualshock-tools commented on GitHub (Oct 29, 2025): Hi, can you try with older releases to help us understand when the issue has been introduced? Thank you! Older releases: https://the.al/ds_history/
Author
Owner

@mathiasm74 commented on GitHub (Nov 20, 2025):

Ping @Themaxmanu

@mathiasm74 commented on GitHub (Nov 20, 2025): Ping @Themaxmanu
Author
Owner

@mathiasm74 commented on GitHub (Dec 27, 2025):

Some clones are impossible to detect on connection because they do their best to appear as a genuine controller. Hoping to improve detection by collecting bluetooth addresses.

@mathiasm74 commented on GitHub (Dec 27, 2025): Some clones are impossible to detect on connection because they do their best to appear as a genuine controller. Hoping to improve detection by collecting bluetooth addresses.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dualshock-tools/dualshock-tools.github.io#60