Skip to main content

U-706 Joystick Driver · Works 100%

Cause: Windows Update overwrote the custom driver.
Solution: Use the Group Policy Editor (gpedit.msc) → Computer Configuration → Administrative Templates → System → Device Installation → "Prevent installation of devices not described by other policy settings." Then blacklist the generic HID driver for your U-706's hardware ID.

Tools like Snappy Driver Installer (SDI) or DriverPack Solution contain indexed copies of the U-706 driver. Only download these from their official sites; third-party repacks often bundle adware. u-706 joystick driver

| Metric | Native HID | Custom Driver | |--------|------------|----------------| | Polling rate | 125 Hz (8 ms) | 250–1000 Hz (adjustable) | | Input latency (average) | 12 ms | 4–6 ms | | Vibration support | No | Yes (if hardware present) | | Macro / re‑mapping | No | Yes | | OS cross‑platform | Yes | Windows only | Cause: Windows Update overwrote the custom driver


If the device appears in "Other Devices" with a yellow exclamation mark: If the device appears in "Other Devices" with


The U-706 is a generic USB joystick controller, typically found in affordable flight sticks, gamepads, or arcade-style controllers. It uses a standard HID (Human Interface Device) protocol, but may require specific drivers for advanced features (e.g., force feedback, programmable buttons, or mode switching).

| Aspect | Details | |--------------------------|-----------------------------------------------------------------------------| | Vendor ID (VID) | 0x12BD (common for “Speed-Link” / “UCR” variants) or 0x0079 (DragonRise) | | Product ID (PID) | 0x0706 (typical for U-706) | | Interface | USB 2.0 Full Speed | | Default OS support | Windows (7–11), Linux (kernel 2.6+), macOS (with limitations) | | Key features | 4‑axis, 12‑button, 1‑POV hat, optional vibration (if equipped) |


  • Extract all driver files to a folder like C:\U706_Driver.