Open Invictaz opened 4 months ago
I would love this too! But I don't know of a way to do this without some expensive adapters.
The Logitech DriveFX wheel is one of the wheels that uses USB. I bet it can use your firmware. It looks similar to the Wii wheel just with a different skin.
https://linux-hardware.org/?id=usb:046d-caa3
https://github.com/360Controller/360Controller/commit/aed1dcd1f09fbc4a80b38a71a3a078c28444e0ee
I think that x360 racing wheels can already be used as a input device. The adapter already supports xinput devices for input. I can't test. Output is complex. No open source solution to output as a x360 wheel. And I believe that FFB on x360 wheel is only implemented via DriveHub.
Some more wheels for Xbox360
joytech nitro xtreme racing two dots turbo gt racing doyo gaming wheel super sports 3x
Xbox One subsonic superdrive racing wheel sv450
Maybe this sourcecode will help you
https://lavendy.net/special/driver/xi/index.html
https://www.electromaker.io/project/view/xbox-360-rf-module-controlled-with-an-arduino-1
Just found out about this project last week and ordered some parts to build and test it out. I have 3 racing wheels, a Microsoft 360 wireless racing wheel, a Logitech Driving Force GT, and a Logitech G920. I also have the Brook Ras1ution wheel adapter. One awesome thing about the Brook adapter is it has on the fly adjustments for Force Feedback Steering range and deadzone settings. It also can be configured at a 360 gamepad or racing wheel for games that only support controllers. I'm about to test my g920 on my original xbox without the brook adapter to see if it works. I tested my g920 with the brook adapter on my ogx360 in Forza Motorsport, but im pretty sure the ogx360 just configured the wheel as a controller. I was not able to get my shift buttons mapped to the paddle shifters and the wheel would rumble when I hit a car or curb but I could not feel over or under steer. Let me know if you need anything tested with the hardware that I have. Ill report back to let you know if the g920 works with or without the Brook adapter on original xbox.
@lilkuz2005 I hope you can dump the HID commands from the Xbox 360 wheel with hid-dump.
hid-dump
ill take a look and see if i can setup my 360 racing wheel with my 360 wireless adapter on my linux laptop, is this the tool you're talking about ? https://github.com/DIGImend/usbhid-dump
hid-dump
ill take a look and see if i can setup my 360 racing wheel with my 360 wireless adapter on my linux laptop, is this the tool you're talking about ? https://github.com/DIGImend/usbhid-dump
Yes that is correct
@lilkuz2005 hid-dump won't help with xbox wheels. They use another protocol and it's not supported at all on the adapter.
And I believe that Brook only supports rumble on xbox, not real FFB.
If you do a dump with the Xbox 360 wireless adapter and nog the Brook I believe there will be valuable info.
I would like to have wheel support on Xbox 360. The only difference is that the Xbox360 authentication is not cracked so we need a controller to authenticate only once. On ps4 you need to authenticate every 8 minutes.
Microsoft released WRW01 and WRW02 with the latter having a fireproof powersupply.
There are various wheels which are supported on the Drivehub and Ras1ution adapters by Brook. Both of them are very expensive and are the only ones that have reverse engineered the force feedback.
You also have the Madcatz 360 wheel.
The only tools I have found are this
https://github.com/KrossX/Durazno/issues
And
https://forum.arduino.cc/t/problem-interfacing-with-official-xbox-360-wireless-steering-wheel/221549
The wireless wheels require the Xbox model 1086 adapter. They can be found on Aliexpress.