Comments (15)
The only thing in this message that is related to Oversteer is the error in the FFB tests. I can take a look and maybe ask for some more info.
I know from other people that F1 2020 on Proton is very tricky when it comes to steering wheels (and pedals). I can't help you. You should look for the issue in the Proton repository.
from oversteer.
Yeah I figured (about second problem) was worth asking anyway. Happy to assist with anything regarding the first issue, the wheel begins the test spins about 90* to the right and the error appears. I tried running with --debug
but that didn't flag any problems. Thank you for your reply
from oversteer.
Okey so I somehow fixed my 2nd issue, see here
tldr;
- Before going into Steering settings Hold down Brake Pedal
- Let go of the brake once the settings appear
- Remap brake to the brake pedal (will appear as "Z-")
- Save the configuration
- Re-enter the configuration and now when you press brake it will respond as expected
But the FFB is very strange, it feels like the wheel is applying FFB without even the game running and constantly spinning both left and right (pulsing lightly). Doesn't occur without Oversteer, but without oversteer there's no FFB at all and also can't limit my range to 270*. Any ideas what it may be?? Could the "test" issue impact how the FFB is applied to the wheel?
from oversteer.
If the test feature fails it might have an effect, maybe, but I think it's improbable.
Anyway, please stop trying to relate the F1 issues to Oversteer. This is a passive application and has nothing to do with the way games work. You can easily try it without Oversteer and use what's best for you.
If I could help I'd try but I don't even have that game. You'll get more help in the Proton issue.
from oversteer.
from oversteer.
If the test feature fails it might have an effect, maybe, but I think it's improbable.
Anyway, please stop trying to relate the F1 issues to Oversteer. This is a passive application and has nothing to do with the way games work. You can easily try it without Oversteer and use what's best for you.
If I could help I'd try but I don't even have that game. You'll get more help in the Proton issue.
My intention wasn't to relate the F1 to Oversteer but rather make it easier to find help regarding G920 wheel, as I found the above solution to also be applicable to other games which dont allow for manually setting inverted axis. I do apologize I wasn't aware that you would rather not have those related. It's just really hard to find any help/support regarding the G920 wheel on linux from what I've found.
Running F1 without oversteer means no FFB at all (not sure why). I found a temporary solution of reducing FFB on oversteer to 50% but it still has strange behaviors occasionally where the wheel would be pushing heavier to one side than the other and switching sides after few minutes. I'm not blaming Bernat for the fault, I'm simply seeing if there's a simple solution to this, my intentions where not ill. I am aware that Bernat does not have a G920 and debugging it would be difficult. As i said above F1 issue has been resolved and as mentioned unrelated to Oversteer I just posted the solution in case another person finds this post. I'm just curious about the issue with FFB test failure and whether there's any ideas for how to solve the strange FFB behavior. Thank you and I apologize for linking the issues and if my ticket has been taken negatively.
from oversteer.
If the test feature fails it might have an effect, maybe, but I think it's improbable.
Anyway, please stop trying to relate the F1 issues to Oversteer. This is a passive application and has nothing to do with the way games work. You can easily try it without Oversteer and use what's best for you.
If I could help I'd try but I don't even have that game. You'll get more help in the Proton issue.
My intention wasn't to relate the F1 to Oversteer but rather make it easier to find help regarding G920 wheel, as I found the above solution to also be applicable to other games which dont allow for manually setting inverted axis. I do apologize I wasn't aware that you would rather not have those related. It's just really hard to find any help/support regarding the G920 wheel on linux from what I've found.
Running F1 without oversteer means no FFB at all (not sure why). I found a temporary solution of reducing FFB on oversteer to 50% but it still has strange behaviors occasionally where the wheel would be pushing heavier to one side than the other and switching sides after few minutes. I'm not blaming Bernat for the fault, I'm simply seeing if there's a simple solution to this, my intentions where not ill. I am aware that Bernat does not have a G920 and debugging it would be difficult. As i said above F1 issue has been resolved and as mentioned unrelated to Oversteer I just posted the solution in case another person finds this post. I'm just curious about the issue with FFB test failure and whether there's any ideas for how to solve the strange FFB behavior. Thank you and I apologize for linking the issues and if my ticket has been taken negatively.
I'm just trying to be clear that F1 doesn't need Oversteer to work, or at least it shouldn't. You can remove Oversteer from your system and you should be able to play F1 just the same.
If that's not the case, that doesn't mean I'm able to fix F1. It's just some side-effect that I can't understand, but most probably the answer resides more in your system than in Oversteer.
I think you should find out why you can't use the wheel on F1 without Oversteer. What do you do on Oversteer so that F1 works? Apart from setting the range and the gain there's little more that affects the wheel.
from oversteer.
Yes, I do understand that Oversteer is just passive and games dont need it to work. Also because G920 does have kernel support out the box.
I'm still trying to find the root cause of this, but to my understanding after reboot G920 runs "default" i.e. without any modifications, when in that mode, F1 (or any other game from codemasters it would appear - no issues with Assetto) simply has no FFB. When I turn on oversteer and reboot the game, FFB is back and works however it then proceeds to have this strange one side heavy FFB that moves from one side to the other every now and again. The problem I'm having is that while yes I know oversteer has no direct impact on the game, playing without it means zero FFB, and playing with it means fighting the wheel.
You might be right and the issue may be with my system I will continue doing some digging and see if there's a solution.
As for what I do? Actually nothing, regardless of the profile, the wheel suddenly gains FFB when oversteer is on (just with codemasters games). It may be the issue of how codemasters handle wheel input? I'm honestly not entirely sure but I am getting closer to isolating the root cause, as at first I thought the issue is persistent across other games but then realised I've tested it on codemasters games only.
I might prune all of oversteer as well as the rules it created and see what behavior i get then. I dont know if you would like me to keep you updated on the process. I do realise that this issue while i began thinking was somewhat related to oversteer now appears to be outside of the scope.
Thanks
from oversteer.
If you figure out why Oversteer seems to enable FFB for this game then I'd like to know. But there's nothing that I know that could influence it.
from oversteer.
from oversteer.
The above ls
commands give the same output.
Configuration I'm running is default.
Changing the range doesn't affect the FFB behaviour.
I'm running the newest release of Oversteer, built from source.
And can safely say Oversteer has nothing to do with this issue.
After uninstalling and pruning all files, the same FFB behavior can be seen despite previously (strangely) relying on Oversteer to be turned on.
I've rebuilt it from source and ruled out Oversteer being at fault.
But, I may have found a more information (still figuring out the solution).
When running journalctl -f
and playing F1 (just as an example) I get the following message:
kernel: logitech-hidpp-device 0003:046D:C262.0007: Force feedback command queue contains 220 commands, causing substantial delays!
So in fact the strange FFB isn't the wheel being weird, but the FFB is just really delayed hence why it behaves so strangely.
That same message can be found in dmesg
.
Since this is definitely not an oversteer issue you are welcome to close the ticket and I apologize for wasting your time.
If you however can / have any suggestions on how - to resolve the above it would be greatly appreciated.
Edit: I've just seen that ffbwrap has a throttling option which has solved issues with AC:C and G920. However after adding:
/home/dev/Downloads/ffbtools-master/bin/ffbwrap --update-fix --throttling /dev/input/by-id/usb-Logitech_G920_Driving_Force_Racing_Wheel_for_Xbox_One_00005408d2a4768f-event-joystick -- %command%
to steam launch options, the issue persists.
from oversteer.
from oversteer.
Edit: I've just seen that ffbwrap has a throttling option which has solved issues with AC:C and G920. However after adding:
/home/dev/Downloads/ffbtools-master/bin/ffbwrap --update-fix --throttling /dev/input/by-id/usb-Logitech_G920_Driving_Force_Racing_Wheel_for_Xbox_One_00005408d2a4768f-event-joystick -- %command%
to steam launch options, the issue persists.
Have you followed the build instructions?
Have you seen any errors when compiling?
Issues with ffbtools can be forwarded to that project.
from oversteer.
(Quoted comment edited out to not spam)
As I've said Oversteer is 100% not at fault for this and the behavior is the same when I prune all the files - This was wrongly assumed by me and mislead this ticket initially. As requested:
Here's Diff
67c67
< prw-rw-rw- 1 root root 0 Jun 28 09:45 cmd
---
> prw-rw-rw- 1 root root 0 Jun 28 09:46 cmd
74c74
< prw-r--r-- 1 root root 0 Jun 28 09:45 notify1
---
> prw-r--r-- 1 root root 0 Jun 28 09:46 notify1
Config.ini
[DEFAULT]
locale =
check_permissions = 1
button_toggle = 6
button_config = 7,8,8,8,8,8,8,8
^ ignore button_config I have that turned off in my profile (see below).
My Profile
[DEFAULT]
range = 270
ff_gain = 100
autocenter = 0
range_overlay = auto
use_buttons = 0
center_wheel = 1
start_app_manually = 0
I've built oversteer from this very repo - from source - with meson and ninja, not from any package not from any ppa.
Rule from /etc/udev/rules
:
I do not have any logitech rules in /usr/share/udev/rules or /usr/lib/udev//rules
.
I've only used Oversteer, and have not edited any rules, permissions or other from the internet or other. Therefore I doubt there are any issues with those.
As for building ffbwrap I have built it correctly with zero errors on compilation. I may have it in the wrong path but I'm not sure what the correct location or pathing should be for this.
Please let me know if you need anything else.
from oversteer.
I don't think there could be anything wrong in the device permissions or Oversteer configuration that would produce the queue error and broken FFB. For me, the only issue seems to be that ffbwrap isn't working.
As for building ffbwrap I have built it correctly with zero errors on compilation. I may have it in the wrong path but I'm not sure what the correct location or pathing should be for this.
Please let me know if you need anything else.
You can download and build ffbtools anywhere as long as you run the script in-place. It needs to find the libraries in the build directory.
You can try running ffbwrap from the terminal. Any command will do.
I'm closing this issue since most of the talk has nothing to do with Oversteer.
Please, open an issue for ffbtools pasting the output of the build command and a ffbwrap test running any command from a terminal.
Please, open another issue for the FFB test error in case you want to help me fix it.
Thanks.
from oversteer.
Related Issues (20)
- error in install description HOT 1
- Add support for Asetek Tony Kanaan wheelbase, wheel and pedals HOT 5
- Support for a TS-XW w/ T3PA pedals. HOT 6
- ThrustMaster TMX - No Device available. HOT 6
- Wrong version number in meson.build HOT 2
- Oversteer won't start HOT 9
- "You don't have the required permissions to change your wheel settings" G923 - Arch HOT 15
- please add Logitech Saitek Heavy Equipment Wheel HOT 2
- Can't build Oversteer in OpenSUSE HOT 2
- What is HAT_X and HAT_Y? HOT 1
- Permission Problems / Thrustmaster T248 / Pop!_OS HOT 2
- .. sorry its my mistake!
- Force feedback not working in BeamNG Logitech G920
- locale.Error: unsupported locale setting HOT 1
- Can't seem to uninstall. HOT 5
- meson build warning HOT 7
- T80 input recognized in certain modes by evtest, but no functionality in application. HOT 19
- Add support for input-remapper gamepad HOT 4
- Hori Racing Wheel Apex PS3-PS4 Support HOT 2
- G920 doesn't show on 'Compatibility mode' HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oversteer.