About DriftGuard
Gamepad maintenance tool for testing, calibrating, and tuning controllers. Detects stick drift, checks analog range, and writes calibration directly to controller memory for a permanent fix.
DriftGuard is the only tool that can calibrate xbox one and xbox 360 controllers, as well as the only tool with support for scuf instinct pro calibration.
Available On
Windows (Steam)
Native desktop app for Windows 10/11. USB connection with automatic recognition. Calibration, real-time diagnostics, telemetry, and PlayStation-focused tooling.
Android (Google Play)
Mobile diagnostics via USB-C or USB-OTG. Calibrate on the fly while your controller stays connected to your console over Bluetooth. Real-time stick analytics and event logging.
Web (Browser)
Runs in Chromium-based browsers (e.g. Chrome, Edge, Opera). Supported controllers: DualSense / DualSense Edge / DualShock 4, Xbox One / Series and Xbox 360, Nintendo Pro Controller and Joy-Cons, SCUF Instinct Pro and more in the future.
Key Features
Web App — Controller Support
Every controller in these tables can save calibration to internal memory on the device.
PlayStation
| Controller | Protocol | Center | Range | Triggers | Notes |
|---|---|---|---|---|---|
| DualSense | BT & USB | Yes | Yes | No | |
| DualSense Edge | BT & USB | Yes | Yes | No | |
| DualShock 4 | BT & USB | Yes | Yes | Yes | Supports trigger calibration on JDM-040 and earlier |
Xbox
Calibration is stored in internal memory.
| Controller | Protocol | Center | Range | Triggers | Notes |
|---|---|---|---|---|---|
| Xbox Wireless (Series) | USB | Yes | Yes | Yes | |
| Xbox One S / One X | USB | Yes | Yes | Yes | Needs firmware conversion before calibration |
| Xbox Elite Wireless V2 | USB | Yes | Yes | Yes | |
| Xbox 360 (wired) | USB | Yes | Yes | Yes | |
| Xbox 360 (wireless) | USB | Yes | Yes | Yes | |
| SCUF Instinct Pro | USB | Yes | Yes | Yes | Must be unlocked to access all features |
Nintendo
Calibration is stored in internal memory. ZL/ZR are digital (no analog trigger calibration).
| Controller | Protocol | Center | Range | Triggers | Notes |
|---|---|---|---|---|---|
| Pro Controller | BT & USB | Yes | Yes | No | |
| Joy-Con (L) | BT & USB | Yes | Yes | No | |
| Joy-Con (R) | BT & USB | Yes | Yes | No |
Advanced Capabilities
Permanent Calibration
Writes calibration into internal memory on the controller (details vary by model). Persists across devices and sessions.
Controller Conversion
Firmware conversion for supported Xbox controllers through a managed multi-phase USB workflow.
SCUF Unlock
SCUF Instinct Pro requires an unlock step before calibration access. Once unlocked, all standard features are available.
Browser-Based
Web version uses WebHID and WebUSB to communicate with controllers directly. No drivers or plugins. Chrome, Edge, Opera.