Thanks!!!!! Here is the output of the test: Code: ~$ WINETEST_INTERACTIVE=1 wine dinput_test.exe.so joystick joystick.c:401:DLL Version: 5.1.2600.881 joystick.c:379:-- Testing Direct Input Version 0x0700 -- joystick.c:202:---- Guillemot Corporation DA Leader ---- joystick.c:278: Test failed: Number of enumerated buttons doesn't match capabilities joystick.c:328:You have 30 seconds to test all axes, sliders, POVs and buttons joystick.c:333: joystick.c:353:X -80 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 0 0 0 0 0 0 0 0 0 joystick.c:353:X -226 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 0 0 0 0 0 0 0 0 0 joystick.c:353:X-1541 Y 1457 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 0 0 0 0 0 0 0 0 0 [........] joystick.c:353:X -121 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 0 0 0 0 0 0 0 0 0 joystick.c:353:X -121 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 1 0 0 0 0 0 0 0 0 joystick.c:358: joystick.c:379:-- Testing Direct Input Version 0x0500 -- joystick.c:202:---- Guillemot Corporation DA Leader ---- joystick.c:278: Test failed: Number of enumerated buttons doesn't match capabilities joystick.c:328:You have 30 seconds to test all axes, sliders, POVs and buttons joystick.c:333: joystick.c:353:X -121 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 1 0 0 0 0 0 0 0 0 joystick.c:353:X -121 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 0 0 0 0 0 0 0 0 0 joystick.c:353:X -267 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 0 0 0 0 0 0 0 0 0 [.....] joystick.c:353:X -121 Y 0 Z 0 Rx 0 Ry 0 Rz 0 S0 0 S1 0 POV0 0 POV1 0 POV2 0 POV3 0 B 0 0 0 0 0 0 0 0 0 0 1 1 joystick.c:358: joystick.c:379:-- Testing Direct Input Version 0x0300 -- joystick: 901 tests executed (0 marked as todo, 2 failures), 0 skipped. Although it complains about buttons, all the buttons in the lines were "1" at least once, but not all at the same time.