mirror of
https://github.com/dualshock-tools/dualshock-tools.github.io.git
synced 2026-03-01 11:19:54 +03:00
[PR #189] [MERGED] Restore previous calibrations, and various other new features #202
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/dualshock-tools/dualshock-tools.github.io/pull/189
Author: @mathiasm74
Created: 12/22/2025
Status: ✅ Merged
Merged: 12/24/2025
Merged by: @mathiasm74
Base:
main← Head:feature/release_2_23📝 Commits (10+)
a158bffMake sure the range calibration modal is destroyed when pulling the cable out8bc6e08Show power-saving warning in Quick Test modal when battery is lowb08877bShow not-genuin-sony-controller message also for DS5 when calibration can't be started1d8083dBe smarter when resetting circularity data in finetune modal392d842Allow finetuning with the keyboard arrows12b2e33Improve the unsupported browser warning and clarofy that this utility cannot fix driftf623864Add option for which center calibration method to use on DS5 and Edge controllersd05effdRemove the outdated reference to gamepad tester site12781e3Add Expert Mode option for the range calibration modal804a84bAdd Repeat-button to the Haptic test📊 Changes
49 files changed (+2436 additions, -402 deletions)
View changed files
📝
assets/icons.svg(+11 -9)📝
css/main.css(+11 -0)📝
index.html(+98 -16)📝
js/controller-manager.js(+79 -15)📝
js/controllers/base-controller.js(+8 -0)📝
js/controllers/controller-factory.js(+10 -7)📝
js/controllers/ds4-controller.js(+23 -16)📝
js/controllers/ds5-controller.js(+11 -6)📝
js/controllers/vr2-controller.js(+4 -0)📝
js/core.js(+294 -44)➕
js/finetune-history.js(+183 -0)📝
js/modals/calib-center-modal.js(+1 -1)📝
js/modals/calib-range-modal.js(+175 -27)➕
js/modals/calibration-history-modal.js(+200 -0)📝
js/modals/finetune-modal.js(+211 -35)📝
js/modals/quick-test-modal.js(+43 -22)📝
js/stick-renderer.js(+2 -2)➕
js/storage.js(+245 -0)📝
js/template-loader.js(+2 -1)📝
js/translations.js(+5 -4)...and 29 more files
📄 Description
Release notes
Connect screen
Calibration screen
Quick Test dialog
Calibrate range dialog
Finetune dialog
Also
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.