FFB Probe Diagnostic
Current site language English
Download
Hardware database · 03EB:2056

Microsoft SideWinder Force Feedback Pro (USB adapter)

03EB:2056 · 10 approved reports · first 2026-06-08, last 2026-08-20 · probe 1.0.8

Capability snapshots · latest per OS

What this device reports on each platform

Windows

7 reports · latest 2026-08-14 · probe 1.0.8

Microsoft Windows NT 10
Axes4
Buttons16
POVs1
FF sample period1000000 µs
Min time resolution1000000 µs
Firmware rev0x0000
Hardware rev0x2056
FF driver ver0x0001
Capability flags: DIDC_ATTACHED | DIDC_EMULATED | DIDC_FORCEFEEDBACK | DIDC_FFATTACK | DIDC_FFFADE
Supported effects 12
Constant Force
DIEFT_CONSTANTFORCE | FFATTACK | FFFADE
Ramp Force
DIEFT_RAMPFORCE | FFATTACK | FFFADE
Square
DIEFT_PERIODIC | FFATTACK | FFFADE
Sine
DIEFT_PERIODIC | FFATTACK | FFFADE
Triangle
DIEFT_PERIODIC | FFATTACK | FFFADE
Sawtooth Up
DIEFT_PERIODIC | FFATTACK | FFFADE
Sawtooth Down
DIEFT_PERIODIC | FFATTACK | FFFADE
Spring
DIEFT_CONDITION
Damper
DIEFT_CONDITION
Inertia
DIEFT_CONDITION
Friction
DIEFT_CONDITION
Custom Force
DIEFT_CUSTOMFORCE

Linux

3 reports · latest 2026-08-20 · probe 1.0.8

Unix 6
Axes5
Buttons13
POVs0
FF sample period0 µs
Min time resolution0 µs
Firmware rev0x0111
Hardware rev0x0000
FF driver ver0x0000
Capability flags: Linux evdev EV_FF; event=/dev/input/event2; ff_effects_max=40
Supported effects 11
Rumble
EV_FF 0x50
Periodic
EV_FF 0x51
Constant
EV_FF 0x52
Ramp
EV_FF 0x57
Square
EV_FF 0x58
Triangle
EV_FF 0x59
Sine
EV_FF 0x5A
SawtoothUp
EV_FF 0x5B
SawtoothDown
EV_FF 0x5C
Gain
EV_FF 0x60
Autocenter
EV_FF 0x61
Reported by OS

Submission count by OS family

Windows 7 reports
Linux 3 reports
What testers felt · all approved reports

Chip selections by effect

Damper 7 reports
Damped x6 Like syrup x2
Friction 7 reports
Drag x2 Sticky x2 Weak friction x2 Heavy x1 Strong friction x1
Inertia 7 reports
Resists changes in motion x4 Heavy x2 Lagging x1 Weak inertia x1
Saturation — 1 co-directional constants 7 reports
Pulled back x2 Pulled forward x2
Saturation — 2 co-directional constants 7 reports
Pulled back x4 Pulled diagonally x2 Strong pull x1
Saturation — 3 co-directional constants 7 reports
Pulled back x5 Brief jerk x2 Strong pull x2
Sawtooth Down 7 reports
Asymmetric ramp pulses x5 Repeated ramping x2
Sawtooth Up 7 reports
Asymmetric ramp pulses x7
Sine 7 reports
Smooth oscillation x5 Rocking back and forth x2
Spring 7 reports
Centered x5 Returns to center x3
Square 7 reports
Sharp pulses x6 Tapping x1
Triangle 7 reports
Smooth oscillation x3 Rocking back and forth x2 Slow x2 Fast x1
Two-axis diagonal — diagonal (X=75%, Y=75%) 7 reports
Pulled diagonally x5 Strong pull x3
Polarity sweep — DI east (right) (90°) 6 reports
Pulled left x4 Pulled right x2 Strong pull x1
Polarity sweep — DI north (away) (0°) 6 reports
Pulled back x3 Pulled left x2 Strong pull x2
Polarity sweep — DI south (toward) (180°) 6 reports
Pulled forward x5 Strong pull x2
Polarity sweep — DI west (left) (270°) 6 reports
Pulled right x4 Pulled diagonally x2 Strong pull x1
Linux Sawtooth Down 3 reports
Asymmetric ramp pulses x1 Did nothing x1 Repeated ramping x1
Linux Sawtooth Up 3 reports
Repeated ramping x2 Did nothing x1
Linux Sine 3 reports
Did nothing x1 Rocking back and forth x1 Smooth oscillation x1
Linux Square 3 reports
Did nothing x1 On-off pattern x1 Sharp pulses x1
Linux Triangle 3 reports
Did nothing x1 Rocking back and forth x1 Smooth oscillation x1
Linux constant force - backward pull 3 reports
Did nothing x2 Brief jerk x1
Linux constant force - forward pull 3 reports
Brief jerk x1 Did nothing x1
Linux constant force - left pull 3 reports
Did nothing x2 Brief jerk x1
Linux constant force - right pull 3 reports
Did nothing x2 Brief jerk x1
Linux ramp force - backward pull 3 reports
Pulled back x2 Did nothing x1
Linux ramp force - left pull 3 reports
Pulled left x2 Did nothing x1
Linux rumble 3 reports
Sharp pulses x2 Did nothing x1
Polarity sweep — DI east (0°) 1 report
Pulled back x1
Polarity sweep — DI north (270°) 1 report
Pulled right x1
Polarity sweep — DI south (90°) 1 report
Pulled left x1
Polarity sweep — DI west (180°) 1 report
Pulled forward x1
Technical results · all approved reports

Create / Play / Stop outcomes by effect

Effect Reports Create Play Stop
Damper 7
OK x7
OK x7
OK x7
Friction 7
OK x7
OK x7
OK x7
Inertia 7
OK x7
OK x7
OK x7
Sawtooth Down 7
OK x7
OK x7
OK x7
Sawtooth Up 7
OK x7
OK x7
OK x7
Sine 7
OK x7
OK x7
OK x7
Spring 7
OK x7
OK x7
OK x7
Square 7
OK x7
OK x7
OK x7
Triangle 7
OK x7
OK x7
OK x7
Linux Sawtooth Down 3
OK x3
OK x3
OK x3
Linux Sawtooth Up 3
OK x3
OK x3
OK x3
Linux Sine 3
OK x3
OK x3
OK x3
Linux Square 3
OK x3
OK x3
OK x3
Linux Triangle 3
OK x3
OK x3
OK x3
Linux constant force - backward pull 3
OK x3
OK x3
OK x3
Linux constant force - forward pull 3
OK x3
OK x3
OK x3
Linux constant force - left pull 3
OK x3
OK x3
OK x3
Linux constant force - right pull 3
OK x3
OK x3
OK x3
Linux ramp force - backward pull 3
OK x3
OK x3
OK x3
Linux ramp force - left pull 3
OK x3
OK x3
OK x3
Linux rumble 3
OK x3
OK x3
OK x3
Diagnostic visibility · current policy

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 any Linux probe-measured motion.

What's NOT on this page

The one private field

The per-effect responses[].notes field stays off this page. It can contain optional typed text and Linux probe-measured motion. Capability flags, supported effects, OS breakdown, 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 →

Got this stick?

Run FFB Probe and share your result to improve this page.