Windows
8 reports · latest 2026-11-03 · probe 1.1.2
06A3:FFB5 · 8 approved reports · first 2026-08-12, last 2026-11-03 · probe 1.1.2
Device class: joystick
8 reports · latest 2026-11-03 · probe 1.1.2
Test strength: 35% (1 report), 50% (1 report), 75% (3 reports), not recorded (3 reports)
Test strength is the share of full force every effect played at, set on the app's checklist and never above 75%. Read weak or did-nothing answers against it. Reports from app versions before 1.1.1 do not record it.
Consistent with the documented DirectInput mapping
Scoring covers the Windows polarity sweep and the Linux constant-force tests. A commanded direction is the direction the force comes from, so 0° should move the stick toward the tester. Scoring uses the documented mapping: 0° → Pulled back, 90° → Pulled left, 180° → Pulled forward, 270° → Pulled right. Answers that name more than one direction are counted separately and never scored.
| Commanded | Expected | Observed | Matched | Mismatched |
|---|---|---|---|---|
| 0° north (away) | Pulled back | Pulled back x6 | 6 | 0 |
| 90° east (right) | Pulled left | Pulled left x7 | 7 | 0 |
| 180° south (toward) | Pulled forward | Pulled forward x7 | 7 | 0 |
| 270° west (left) | Pulled right | Pulled right x7 | 7 | 0 |
| Effect | Reports | Create | Play | Stop |
|---|---|---|---|---|
| Damper | 8 |
OK x8
|
OK x8
|
OK x8
|
| Friction | 8 |
OK x8
|
OK x8
|
OK x8
|
| Inertia | 8 |
OK x8
|
OK x8
|
OK x8
|
| Sawtooth Down | 8 |
OK x8
|
OK x8
|
OK x8
|
| Sawtooth Up | 8 |
OK x8
|
OK x8
|
OK x8
|
| Sine | 8 |
OK x8
|
OK x8
|
OK x8
|
| Spring | 8 |
OK x8
|
OK x8
|
OK x8
|
| Square | 8 |
OK x8
|
OK x8
|
OK x8
|
| Triangle | 8 |
OK x8
|
OK x8
|
OK x8
|
| Polarity sweep — DI east (right) (90°) | 5 |
OK x5
|
OK x5
|
OK x5
|
| Polarity sweep — DI north (away) (0°) | 5 |
OK x5
|
OK x5
|
OK x5
|
| Polarity sweep — DI south (toward) (180°) | 5 |
OK x5
|
OK x5
|
OK x5
|
| Polarity sweep — DI west (left) (270°) | 5 |
OK x5
|
OK x5
|
OK x5
|
| Ramp sweep — DI east (right) (90°) | 5 |
OK x5
|
OK x5
|
OK x5
|
| Ramp sweep — DI north (away) (0°) | 5 |
OK x5
|
OK x5
|
OK x5
|
| Saturation — 1 co-directional constants | 5 |
OK x5
|
(none) x5
|
(none) x5
|
| Saturation — 2 co-directional constants | 5 |
OK x5
|
(none) x5
|
(none) x5
|
| Saturation — 3 co-directional constants | 5 |
OK x5
|
(none) x5
|
(none) x5
|
| Two-axis diagonal — diagonal | 5 |
OK x5
|
OK x5
|
OK x5
|
Technical diagnostics are aggregated on this page so driver authors and tool builders can compare what multiple testers saw, including Windows and Linux runs for the same VID:PID. They use closed result names and path-redacted errors; the private response-notes field includes typed text and the probe-measured motion.
The per-effect responses[].notes field stays off this page. It can contain optional typed text and the probe-measured motion. Capability flags, supported effects, OS breakdown, test strength, chip labels, result codes, failed effects, and run errors can be published in aggregate or as a latest-per-platform snapshot. Read the full privacy contract →
Measured motion is what the probe saw on the stick's X and Y axes while each effect played: the signed peak movement as a percentage of the axis's half range, for example X peak +25.1%. It is measured from where the stick rested when the effect started, so it can exceed 100% when the stick rests off-centre. Condition effects such as spring and damper are not expected to move a centred stick.
Run FFB Probe and share your result to improve this page.