See DriftGuard In Action
Watch a short DriftGuard walkthrough and see the key workflow in action.
DriftGuard
DriftGuard by VestraCode combines gamepad testing, controller calibration and repair validation. Inspect stick drift, fine-tune supported PS5 controllers and check your work after analog stick service. Choose the web app, Android app or native Windows application on Steam for your controller and setup.
See live controller input before making an adjustment, then compare the result after calibration or service. DriftGuard helps players and repair technicians understand what a stick is doing instead of relying on guesswork.
Track center position, range, circularity, dead zones and irregular movement while the controller is connected.
Identify unwanted movement and compare results before and after calibration or hardware service.
Run center, range and trigger calibration, manual tuning, backup and restore when the connected model supports them.
Check controller behavior after analog stick replacement, potentiometer service, or Hall effect and TMR upgrades.
Watch a short DriftGuard walkthrough and see the key workflow in action.
"Amazing tool! I bought this originally to speed up edge modules as I can calibrate many sets without disconnecting the controller, which wasn’t possible via browser based tools. The features and testing built right into the tool make this a great purchase!"
"Beautiful app, the DualSense Edge is perfectly calibrated and now the reaction time in games is instantaneous."
"Excellent tool! 100% recommended"
Use a native Windows application for controller testing, calibration and repair validation. Native device access supports advanced workflows for compatible PlayStation, Xbox and Nintendo controllers.
Connect a supported PlayStation or Xbox controller to your Android phone or tablet with a USB data cable and an OTG adapter when needed. Use live stick analysis, calibration workflows, event logging and available telemetry.
Open DriftGuard in a compatible desktop Chromium browser, such as Chrome or Edge. The published compatibility guide includes supported PlayStation, Xbox, Nintendo and SCUF models. Launch the web dashboard or compare editions.
Calibrate the center and range of PS5 DualSense and DualSense Edge controllers. Inspect live stick movement, follow the available workflow and compare the result in live input. Supported calibration can be saved to the controller's internal memory.
The Steam edition supports calibration without changing drivers for compatible Xbox Series controllers running firmware 5.20 or newer. Available workflows depend on the connected model, firmware and device access.
After an analog stick replacement, use the Windows edition to inspect supported Hall effect and TMR upgrades. Check center, range and circularity, then compare the same controller before and after the repair using consistent view settings.
Every controller in this table can save supported calibration to internal memory. Choose your model and edition, then check the connection and features that fit your setup. Tool availability depends on the controller model, firmware, connection, drivers and DriftGuard edition. View controller models and features.
| Platform | Controller | Protocol | Center | Range | Triggers | Available editions | Notes |
|---|---|---|---|---|---|---|---|
| PlayStation | DualSense | BT & USB | Yes | Yes | No | All DriftGuard Editions | |
| PlayStation | DualSense Edge | BT & USB | Yes | Yes | No | All DriftGuard Editions | Save and load quick calibration profiles (Android only) |
| PlayStation | DualShock 4 | BT & USB | Yes | Yes | Yes | All DriftGuard Editions | Supports trigger calibration on JDM-040 and earlier |
| PlayStation | DualShock 3 | USB | Yes | Yes | Yes | Steam & Android | Requires WinUSB on Windows |
| PlayStation | PlayStation Access Controller | BT & USB | Yes | Yes | No | All DriftGuard Editions | |
| PlayStation | PlayStation VR2 Sense Controller | BT & USB | Yes | Yes | No | All DriftGuard Editions | |
| Xbox | Xbox Wireless Controller (Xbox Series X/S) | USB | Yes | Yes | Yes | All DriftGuard Editions | Series family |
| Xbox | Xbox Elite Wireless Controller Series 2 | USB | Yes | Yes | Yes | All DriftGuard Editions | Series family |
| Xbox | Xbox Wireless Controller (Xbox One) | USB | Yes | Yes | Yes | All DriftGuard Editions | Use WinUSB for calibration when the default Windows driver does not expose native calibration support |
| Xbox | Xbox Wireless Controller (Xbox One S/X) | USB | Yes | Yes | Yes | All DriftGuard Editions | Xbox One family |
| Xbox | Xbox Elite Wireless Controller | USB | Yes | Yes | Yes | All DriftGuard Editions | Xbox One family |
| Xbox | Xbox 360 Wired Controller | USB | Yes | Yes | Yes | All DriftGuard Editions | |
| Xbox | Xbox 360 Wireless Controller | USB | Yes | Yes | Yes | All DriftGuard Editions | |
| Xbox | SCUF Instinct Pro Controller | USB | Yes | Yes | Yes | All DriftGuard Editions | Must be unlocked to access all features |
| Nintendo | Pro Controller | BT & USB | Yes | Yes | No | All DriftGuard Editions | |
| Nintendo | Joy-Con (L) | BT & USB | Yes | Yes | No | All DriftGuard Editions | |
| Nintendo | Joy-Con (R) | BT & USB | Yes | Yes | No | All DriftGuard Editions |
Inspect analog stick movement in real time: center, range, circularity, dead zones and precision views. Use manual tuning and model-specific trigger calibration where supported.
Test buttons, d-pads, sticks, triggers, touch controls and motion sensors where available.
In the Windows edition, model-specific telemetry can show usage and health information on supported DualSense, DualSense Edge and Xbox controllers. Available readings can include firmware, hardware, battery, voltage and usage records.
Calibration backup and restore depend on the controller and edition. Saving and loading quick calibration profiles is available only for DualSense Edge on Android.
Exercise rumble, haptics, adaptive triggers, LEDs, speakers and microphones where supported.
Record connection, diagnostic and calibration events to make troubleshooting easier.
Select Windows, Android or the web for your setup. Connect a supported controller and confirm that the edition has the required device access.
Check live sticks, center, range, dead zones and available inputs or telemetry. Use the baseline to identify what actually needs attention.
Follow the model-specific tools and on-screen instructions, then compare the same diagnostic views before and after. Keep the connection stable throughout calibration.
Inspect live input before calibration and repeat the same checks afterwards. Calibration can help with light drift on supported controllers; worn or damaged parts may need hardware repair. Calibration tools are experimental: keep the controller charged, maintain a stable connection and follow the on-screen instructions.
Follow the tools offered for your controller. Supported calibration can be saved to its internal memory; availability depends on the model, firmware, connection and edition.
Use live stick analysis to inspect unwanted movement, apply supported calibration and compare the result. If the analog module has mechanical wear or damage, the readings can help you decide when hardware service is needed.
DriftGuard exposes the diagnostics, calibration, telemetry and hardware tests available for the detected controller, firmware, connection and device access.
Yes. Use supported calibration and diagnostic views after installation, then compare center, range and circularity before and after the work. Results depend on the controller and installed hardware.
Use the compatibility table and the official models and features guide. For third-party or modified controllers, check the exact model rather than relying on the controller family alone.
Use a compatible Chromium-based desktop browser, such as Chrome or Edge. A controller feature is available only when the browser exposes the required device access.
Use a supported controller, a USB data cable and a USB-OTG adapter if your setup requires one. Available functions depend on the controller and the access available on Android.
Not necessarily. Controller model, firmware, connection, drivers and platform restrictions determine which diagnostics and calibration tools are available. Check the compatibility table and the tools offered by your chosen edition.
Saving and loading quick calibration profiles is supported only for DualSense Edge in the Android edition. This is separate from saving supported calibration to controller memory.






Read release notes and practical controller calibration guides from VestraCode.