-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
F1 2023 #37
Comments
Hi, as far as I know newer F1 games use Xinput, so a directInput device will not have ffb. It's an entirely different protocol. |
there is a simple trick to make ffb work with arduino wheel with EA and some other games, just follow this tutorial and things will work fine |
Tnx for the suggestion. The exception with snowrunner is that it has "logitech legacy" mode, which I suppose is directInput protocol, so it's not a big problem to trick the game thinking it has logitech wheel connected by changing some reg entries. If the game supports Xinput only, there is very little one can do. I believe there are some 3rd party software which can emulate Xinput device from an directInput one, or it was vice versa, I'm not really sure as I never really used any of those. |
@ranenbg Actually, I don't know if the F1 23 really works with this method, but the 20 and 22, which I have installed here, it works!! This method has also allowed me to properly feel the force feedback in Dirt Rally 2.0, Automobilista 2, Bus Simulator 21, Mud Runner, and some other games. However, in Snow Runner, the FFB is working and centering correctly with your firmware (with Ai wave wheel config, the wheel used to pull only to one side and didn't center), but there's a constant vibration in the wheel as if the sine wave effect is on all the time (which makes the hand numb after a while XD and the motor heats up). |
@Matteo2607 or just change the number 01 to 43 in reg files "OEMData"=hex:01,00,00,11,20,00,00,00 (typical arduino wheel controller) to "OEMData"=hex:43,00,00,11,20,00,00,00 that's should be enough to ffb starts to working dont even need to change Arduino Leonardo name |
Tnx for the info, this is very usefull. You can use a "periodic" slider in my GUI to lower the amplitude of all periodic effects like sine, square, triangle, sawtoothup and sawtoothdown. You can set it to zero and you will completely remove sine effect from ffb. |
I tried that, but it didn't work :( Oh well, I found a balance between constant force and the game settings, making it playable. Now I can feel all the forces, and let's just pretend the wheel vibration is the truck's engine rumble XD |
Could you explain to me how and where to go to change the value? |
I tried to play f1 2023, but the force feedback doesn't work, if I'm not mistaken the software is compatible with all games that use the DirectInput protocol. And I think the problem is that f1 uses a different protocol, is there any way I can fix and play?
The text was updated successfully, but these errors were encountered: