71 Commits

Author SHA1 Message Date
dualshock-tools
f7fe3d297e DS5: add models BDM-060M/BDM-060X 2026-01-13 12:01:19 +01:00
dualshock-tools
3518decae7 DS5: Add Icon Blue color detection 2026-01-08 17:17:18 +01:00
Mathias Malmqvist
5776340091 Add missing translation call 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
38d147dc70 Fixed review comments 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
0bf5e18e0b Update translations and fix related issues 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
0d89de8acc Raise the threashold before showing failed calibration modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
a6259a0bbc Open Quick Test when pressing L1 + Options on the controller 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
bd13f66c1c Tidy 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
4d7f966d8c Adapt range modal to single-stick devices 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
b0fea23081 Refactor the code reading and writing local storage 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
e63eb47374 Show a warning on the Connect screen if the changes were not saved 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
f9d43626e7 Show info about the last connected controller at the bottom of the Connect screen 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
060b24a9f8 Limit the number of times the range-calibration-failed modal will be shown 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
4693e5a08f Show LX, LY, RX, RY in the range calibration modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
6b1c5a8dc4 Show a info-icon and modal when average circularity error is below 5% 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
66b7107167 Refactor the Calibration History modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
dda8fc2ff1 On connecting to a controller, show a message if the last calibration change was not saved 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
55ef87d561 Reset the trackpad size when switching between controller types 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
3de54422d2 Collect DS4 Bluetooth addresses for analysis and clone detection 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
e2d4124e53 Press L2 or R2 in finetune modal to binary-search for circularity values 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
24ec34929c Add option to restore previous calibration settings for DS5 and Edge 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
ba10cfcbdd Add stick dials to the range calibration modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
35f59f3d92 Add Repeat-button to the Haptic test 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
257a0b5a6a Add Expert Mode option for the range calibration modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
abd2b91e07 Add option for which center calibration method to use on DS5 and Edge controllers 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
66712f7094 Improve the unsupported browser warning and clarofy that this utility cannot fix drift 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
e865213018 Allow finetuning with the keyboard arrows 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
8e01d92572 Be smarter when resetting circularity data in finetune modal 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
c8f7c40cb7 Show not-genuin-sony-controller message also for DS5 when calibration can't be started 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
1138440119 Show power-saving warning in Quick Test modal when battery is low 2025-12-24 13:44:39 +01:00
Mathias Malmqvist
b72c9c93c9 Make sure the range calibration modal is destroyed when pulling the cable out 2025-12-24 13:44:39 +01:00
dualshock-tools
5aeaae377e DS5Edge: fix barcode reading 2025-12-21 12:19:43 +01:00
Alain Carlucci
6bea7dfec2 Add copy button for firmware information 2025-12-06 16:42:58 +01:00
Alain Carlucci
1de4ea0121 Disable quick tests for VR2 2025-11-22 11:30:01 +01:00
Alain Carlucci
49e7661832 Add basic support for PS VR2 controllers 2025-11-22 11:30:01 +01:00
dualshock-tools
a543438462 Add vi_vn translation 2025-11-15 13:12:52 +01:00
dualshock-tools
7ca515b3db Fix quick-test tests not being translated 2025-10-18 10:24:58 +02:00
Mathias Malmqvist
570d7f6c88 Removed superfluous analystics calls 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
53e4ba84c7 Rev 2 of DS4 SVG, with solid controller infill and larger trackpad infill 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
3f24c6cb72 Fix DS4's validFlag0 typo 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
be532db363 Only disable the calibration buttons for clones, not the Quick Test button 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
889ecf6b29 Add Repeat button to the Speaker test 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
5efa1b5be4 Add SVG graphics for the DualShock 4 controller 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
63e697dd37 Add SVG icons for Playstation symbols, fix translation issues, other minor fixes 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
fea0e9c3fa Bug fixes and tweaks 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
0e8e7fc281 Fix merge issues 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
e4d450c1c8 Fix translation issues 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
25f52689e1 Show percentage for amount L2 and R2 is pressed
Add "Don't show again" option to the Edge disclaimer modal
2025-10-15 21:03:58 +02:00
Mathias Malmqvist
68bfe1388b Show progress in range calibration modal and show warning when calibration failed 2025-10-15 21:03:58 +02:00
Mathias Malmqvist
7a52f1eab8 Stop auto-repeat circularity adjustment when passing below 1.00 2025-10-15 21:03:58 +02:00