I am trying to get this to work with f1 2020, I have tried the f1 2017 and dirt rally read mes instructions but it just doesnt work, the log says device faked but the input is still definitely controller input and the speed sensitivity is still there. If anyone has got it working in f1 2020 can you share how to do it/ your settings
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-02-11
I,
As I stated in another thread (check them) newer codemaster games (and other games like Dakar 18 for example) don't work with the current version. As I explained I did a new version that is working perfectly but that I still didn't release for several reasons, mainly that it gives me a couple of annoying error messages when using the vjoy method. It doesn't affect in any way it's functionality but it's annoying nevertheless xD It's a vJoy bug and I can solve it but I would need to recode the way I implemented vJoy support :). Maybe I'll end up releasing it as is and be done with it xD
Meanwhile, if you want to remove steering limitations in F1 u can try these steps:
1-Download and install vJoy (vjoystick.sourceforge.net)
2-Launch vJoy configuration window and set a single axis, as most games support multiple devices at once, u just need to set a virtual steering axis.
3-Find a xinput feeder for vJoy and place it in some folder, not in the game folder. In the same folder where the feeder is installed also install my app.
4-Configure the feeder by mapping the input(s). Since you only need the steering axis it should be quick/easy.
5-Also install my app in the F1 folder and launch the editor. Can't remember if it's needed for F1 but anyway: set a deadzone of 99% for the x/steering axis, extremes range at at least 2(%) and extremes speed at 0 so the steering axis always stays at 0 for xinput. (when u steer the game will detect the input from vJoy and not from xinput...). You just do this once obviously.
6-If you got a wheel u probably can skip this step :) Launch dxace editor in the feeder folder and filter the steering axis to taste. Set linearity to 10 for example and adjust from there, otherwise with no ingame filtering u'll drive like a drunk driver xD
7-Launch the feeder and then launch the game.
8-In the game remap your steering axis to the vjoy axis.
9-Play :)
As I said and until I finally release the updated version the only thing is that for F1 you won't get any FFB or rumble effects (unless meanwhile someone released a feeder that supports it, didn't recently check it but I doubt there's any xD, specially for controllers as a wheel FFB to controller rumble effects "translation" would be needed, since I already had that work previously done in the app it was very little work to implement it :p). Anyway If you have a controller u can still set some vibration for the triggers in my app otherwise the game will feel very flat :p
Cheers,
Dwayne
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Replying in hopes that gets your attention.. its an old thread I know. I'm trying to remove the steering limitations for F1 2020, those instructions didn't work
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hey, this is old, but
That didn't work. I'm trying to get this game to utilize raw input from Vjoy. You said you had something unreleased for this? That would be much appreciated
thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-11-12
Hi Fake Name,
I still don't have a capable GPU for testing newer games (using an old intel igpu) so I didn't bought and tested F1 2020.
Latest games I tested/played from Codemasters were Dirt 4 and F1 2017 so I don't know if they changed something in F1 2020 but I doubt it. Very probable that it's the same thing.
So if you installed vJoy and have a feeder for it the only thing that u might need to do is to disable the steering axis under xinput (point 5) since the game might give priority to the xinput device (xbox controller/wheel) instead of the input coming from the vJoy device. Can't recall if it was the case or not so make sure that the game is uses the vJoy axis (point 8).
The unreleased version only adds force feedback translation from vJoy (at least for controllers, dunno how it behaves with a xbox wheel...) and integrated vJoy feeder. For fast and easy steering sensibility adjustments u can do it with current version if u add it to ur feeder app folder if ingame settings aren't enough or the feeder doesn't have a linearity/deadzone etc options.
For some time I played that way (third party feeder plus same version of my app released here for steering adjustments) but driving without rumble/FFB effects felt flat so it was really that that made me do a newer version, but it's not really needed. Aside from the rumble effects it's just that it's easier to use since it's all in one.
Cheers,
Dwayne
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am trying to get this to work with f1 2020, I have tried the f1 2017 and dirt rally read mes instructions but it just doesnt work, the log says device faked but the input is still definitely controller input and the speed sensitivity is still there. If anyone has got it working in f1 2020 can you share how to do it/ your settings
I,
As I stated in another thread (check them) newer codemaster games (and other games like Dakar 18 for example) don't work with the current version. As I explained I did a new version that is working perfectly but that I still didn't release for several reasons, mainly that it gives me a couple of annoying error messages when using the vjoy method. It doesn't affect in any way it's functionality but it's annoying nevertheless xD It's a vJoy bug and I can solve it but I would need to recode the way I implemented vJoy support :). Maybe I'll end up releasing it as is and be done with it xD
Meanwhile, if you want to remove steering limitations in F1 u can try these steps:
1-Download and install vJoy (vjoystick.sourceforge.net)
2-Launch vJoy configuration window and set a single axis, as most games support multiple devices at once, u just need to set a virtual steering axis.
3-Find a xinput feeder for vJoy and place it in some folder, not in the game folder. In the same folder where the feeder is installed also install my app.
4-Configure the feeder by mapping the input(s). Since you only need the steering axis it should be quick/easy.
5-Also install my app in the F1 folder and launch the editor. Can't remember if it's needed for F1 but anyway: set a deadzone of 99% for the x/steering axis, extremes range at at least 2(%) and extremes speed at 0 so the steering axis always stays at 0 for xinput. (when u steer the game will detect the input from vJoy and not from xinput...). You just do this once obviously.
6-If you got a wheel u probably can skip this step :) Launch dxace editor in the feeder folder and filter the steering axis to taste. Set linearity to 10 for example and adjust from there, otherwise with no ingame filtering u'll drive like a drunk driver xD
7-Launch the feeder and then launch the game.
8-In the game remap your steering axis to the vjoy axis.
9-Play :)
As I said and until I finally release the updated version the only thing is that for F1 you won't get any FFB or rumble effects (unless meanwhile someone released a feeder that supports it, didn't recently check it but I doubt there's any xD, specially for controllers as a wheel FFB to controller rumble effects "translation" would be needed, since I already had that work previously done in the app it was very little work to implement it :p). Anyway If you have a controller u can still set some vibration for the triggers in my app otherwise the game will feel very flat :p
Cheers,
Dwayne
Replying in hopes that gets your attention.. its an old thread I know. I'm trying to remove the steering limitations for F1 2020, those instructions didn't work
Hey, this is old, but
That didn't work. I'm trying to get this game to utilize raw input from Vjoy. You said you had something unreleased for this? That would be much appreciated
thanks
Hi Fake Name,
I still don't have a capable GPU for testing newer games (using an old intel igpu) so I didn't bought and tested F1 2020.
Latest games I tested/played from Codemasters were Dirt 4 and F1 2017 so I don't know if they changed something in F1 2020 but I doubt it. Very probable that it's the same thing.
So if you installed vJoy and have a feeder for it the only thing that u might need to do is to disable the steering axis under xinput (point 5) since the game might give priority to the xinput device (xbox controller/wheel) instead of the input coming from the vJoy device. Can't recall if it was the case or not so make sure that the game is uses the vJoy axis (point 8).
The unreleased version only adds force feedback translation from vJoy (at least for controllers, dunno how it behaves with a xbox wheel...) and integrated vJoy feeder. For fast and easy steering sensibility adjustments u can do it with current version if u add it to ur feeder app folder if ingame settings aren't enough or the feeder doesn't have a linearity/deadzone etc options.
For some time I played that way (third party feeder plus same version of my app released here for steering adjustments) but driving without rumble/FFB effects felt flat so it was really that that made me do a newer version, but it's not really needed. Aside from the rumble effects it's just that it's easier to use since it's all in one.
Cheers,
Dwayne