FFB Probe Diagnostic
Current site language English
Download
Hardware database · 045E:001B

Microsoft SideWinder Force Feedback 2

045E:001B · 19 approved reports · first 2026-05-09, last 2026-09-03 · probe 1.0.8

Capability snapshots · latest per OS

What this device reports on each platform

Windows

16 reports · latest 2026-09-03 · probe 1.0.8

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

CachyOS

3 reports · latest 2026-05-11 · probe 0.9.0-beta.2

Unix 7
Axes5
Buttons9
POVs0
FF sample period0 µs
Min time resolution0 µs
Firmware rev0x0100
Hardware rev0x0000
FF driver ver0x0000
Capability flags: Linux evdev EV_FF; event=/dev/input/event2; ff_effects_max=40
Supported effects 15
Rumble
EV_FF 0x50
Periodic
EV_FF 0x51
Constant
EV_FF 0x52
Spring
EV_FF 0x53
Friction
EV_FF 0x54
Damper
EV_FF 0x55
Inertia
EV_FF 0x56
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 16 reports
CachyOS 3 reports
What testers felt · all approved reports

Chip selections by effect

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

Create / Play / Stop outcomes by effect

Effect Reports Create Play Stop
Damper 16
OK x16
OK x16
OK x16
Friction 16
OK x16
OK x16
OK x16
Inertia 16
OK x16
OK x16
OK x16
Sawtooth Down 16
OK x16
OK x16
OK x16
Sawtooth Up 16
OK x16
OK x16
OK x16
Sine 16
OK x16
OK x16
OK x16
Spring 16
OK x16
OK x16
OK x16
Square 16
OK x16
OK x16
OK x16
Triangle 16
OK x16
OK x16
OK x16
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 damper 3
OK x3
OK x3
OK x3
Linux friction 3
OK x3
OK x3
OK x3
Linux inertia 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
Linux spring 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.