update: unfortunately the problem remains: with 900 degrees of rotation in the simucube software rfactor 2 does not manage the rotation of the steering wheel (turning the real wheel by 90 degrees results in a rotation of 180 or more in rf2). with 1440 it works regularly, but rf2 is the only sim to request this modification in the simucube software. my friend has these peripherals: OSW Simucube steering wheel, Cube controls gearbox and ECCI 6000 pedals. why he can't keep 900 degrees as in all other sims? I attach the current settings of the steering wheel software
Something is wrong, because this works with Simucube. Could you post the controller json file? Save the controller before to be sure that he sends the correct file.
here's it with the simucube settings at 900 degrees https://drive.google.com/file/d/1QtnuIOO-dcnH_kHfcdWAIwj3qq4mEqPb/view?usp=sharing
Change this line "Steering Wheel Maximum Rotation Default":900, To "Steering Wheel Maximum Rotation Default":1440, This is the maximum rotation of the OSW, not the rotation to be used. And if he wants 900º to drive, config those 900º in Simucube and in the car in rF2.
no, he doesn't want to drive with 900 degrees, he would like to leave 900 as maximum rotation (as he does for all the other sims) and have the correct rotation defined by rf2. instead if he puts 900 in the simucube software and 900 in the controller.json the rotation is completely wrong
Can you please get him to first confirm that the correct controller.json is being used (go into the file itself, change "Steering torque minimum" to 0.50, then start the game and confirm it's changed to that value [but don't drive!]). Then get a direct copy of that file and attach it here. The software steering lock is a very simple mechanism and only requires that the wheel reports its position (as a percentage) and supports FFB. It should and will work with any desired value, so something isn't right.
As far as i know you have to setup the maximum Rotation of your wheel in the controller. Otherwise the rotation will be different. This is how this works in rF2. I don't understand where is the problem. If he wants to drive with 500º he has to put 500º in Simucube and in the car in rF2. If he wants to drive with 360º he has to put 360º in Simucube and in the car in rF2. But the "Steering Wheel Maximum Rotation Default" of the controller has to be 1440 (the maximum rotation of this wheel)
Software rotation lock does this automatically. You set it to a large rotation (large enough to cater for all cars you want to drive, or in this case 900° since it seems to be the user's preferred setting), then you tell rF2 what its rotation is and that you don't want rF2 to try to detect or change it. (so the wheel stays at e.g. 900°) Then when you tick Vehicle Set on car with, say 600° lock, rF2 knows that you only want to use 2/3 (600/900) of your wheel's rotation, and uses FFB to 'stop' the wheel at the right spot. In all this it's important to make that decision: let rF2 control things (if the wheel supports it) or disable that control and use software rotation lock instead.
In our web we are 4 or 5 users wiyh OSW (Simucube and Argon) and we have to put 1440 in the controller. It's the only way that we have got the correct rotation
It's possible you simply haven't tried to set up software rotation lock, or done it properly. It seems unlikely it can't work with any given wheel.
same for him, except the fact that he usually keeps 900 degrees as maximum in simucube software and in all other sims he have correct rotation given by the sim. rf2 is the only one that requires 1440 degrees as maximum in simucube software in order to have the "vehicle set" options working. so he have to switch from 900 to 1440 and viceversa each time he moves from another sim to rf2. not terrible but quite boring are you saying rf2 can't manage 900 degrees on simucube wheels?
It's quite possible rF2 can't read the rotation the wheel is set to (or always 'reads' 1440). Again, software rotation lock is the alternative...
Yes it's possible No. I say tha if you put 1440 in the controller you can put in Simucube the value that you want and it will work ok in rF2