[PR #108] [MERGED] Fine tune with controller buttons #137

Closed
opened 2026-02-10 18:46:55 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dualshock-tools/dualshock-tools.github.io/pull/108
Author: @mathiasm74
Created: 8/1/2025
Status: Merged
Merged: 8/30/2025
Merged by: @dualshock-tools

Base: mainHead: fine-tune-with-controller-buttons


📝 Commits (7)

  • cd11647 Allow finetuning of analog sticks using the controller's buttons
  • 775bdd9 Switch active stick based on stick movement
  • e9895db Add sepatate mode for finetuning center and circularity, showing either 10x zoom or circularity plot
  • 078311f Draw the finetune circles larger and hide the number inputs by default
  • 6929439 For finetuning, allow selecting stick with the mouse and remember whether to show raw numbers or not
  • b5e0b3b Delay showing warning to reduce flicker (also refactor code to encapsulate globals with closures)
  • 1f53666 Finetune bug fixes

📊 Changes

2 files changed (+1027 additions, -393 deletions)

View changed files

📝 core.js (+771 -281)
📝 index.html (+256 -112)

📄 Description

Use the D-pad (or triangle, square, circle, cross) buttons to finetune the center and circularity values.

https://github.com/user-attachments/assets/80383cb8-93f0-4a3e-9d71-8059e208cfea


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dualshock-tools/dualshock-tools.github.io/pull/108 **Author:** [@mathiasm74](https://github.com/mathiasm74) **Created:** 8/1/2025 **Status:** ✅ Merged **Merged:** 8/30/2025 **Merged by:** [@dualshock-tools](https://github.com/dualshock-tools) **Base:** `main` ← **Head:** `fine-tune-with-controller-buttons` --- ### 📝 Commits (7) - [`cd11647`](https://github.com/dualshock-tools/dualshock-tools.github.io/commit/cd11647df6c72faa536e0466b3c86197aec94a5d) Allow finetuning of analog sticks using the controller's buttons - [`775bdd9`](https://github.com/dualshock-tools/dualshock-tools.github.io/commit/775bdd95fc15789110fa97319bcdb529f3698f9d) Switch active stick based on stick movement - [`e9895db`](https://github.com/dualshock-tools/dualshock-tools.github.io/commit/e9895dbe6dae27176738f295ea6d5fc584631ab4) Add sepatate mode for finetuning center and circularity, showing either 10x zoom or circularity plot - [`078311f`](https://github.com/dualshock-tools/dualshock-tools.github.io/commit/078311f06cd63567e9835d2d7d01a8eb0968a032) Draw the finetune circles larger and hide the number inputs by default - [`6929439`](https://github.com/dualshock-tools/dualshock-tools.github.io/commit/69294396c75307eb7cc759f4c8135fcc1ee69743) For finetuning, allow selecting stick with the mouse and remember whether to show raw numbers or not - [`b5e0b3b`](https://github.com/dualshock-tools/dualshock-tools.github.io/commit/b5e0b3b95ccc22f64836fad9423e92af78e31d89) Delay showing warning to reduce flicker (also refactor code to encapsulate globals with closures) - [`1f53666`](https://github.com/dualshock-tools/dualshock-tools.github.io/commit/1f53666517168a998db3649d48f82175da8cd4c2) Finetune bug fixes ### 📊 Changes **2 files changed** (+1027 additions, -393 deletions) <details> <summary>View changed files</summary> 📝 `core.js` (+771 -281) 📝 `index.html` (+256 -112) </details> ### 📄 Description Use the D-pad (or triangle, square, circle, cross) buttons to finetune the center and circularity values. https://github.com/user-attachments/assets/80383cb8-93f0-4a3e-9d71-8059e208cfea --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-10 18:46:55 +03:00
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#137