-
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
FBB stops working from the moment I launch beamng. #83
Comments
This sounds like what should happen when the wheel is opened by some program. The driver sends a message to the wheel to enable FFB, which disables the autocentering that the wheel has on when not in active use. Have you driven around in BeamNG or just launched it? As for the |
I have driven around in BeamNG and FFB doesn't seem to activate during that time period that I played. I will stop using the hub and plug them in my computer directly. EDIT: While reading my dmesg and comparing with someone elses that also had some troubles I noticed that I have "[19751.903638] Error: Driver 'hid-thrustmaster' is already registered, aborting..." |
Also unplugging the hub has helped in detecting my USB's easier but didn't fix the overal issue. |
Sorry, missed your question as GitHub doesn't notify people when you edit a comment. Anycase, that's nothing to worry about,
Alright, unfortunate but thanks for the info. Have you already looked at #68, #34 or #66? For whatever reason, BeamNG does not really play nice with FFB. You could maybe try running it via Proton, 6.3-8 seems to generally work but it might be worth it to try a couple different versions. |
Alright so switching to proton 6.3-8 seems top have fixed the FBB from completely dissapearing so that's good already, I also tried Assetta Corsa Competzione and this seems to work aswell. The only weird feeling I get from the wheel is that it's not 100% realistic with what's happening in the game for example: in both games that I played and different cars it always felt like the same feedback. I'm very happy that i'm getting some FBB after all this time though so thank you already. Yes I looked into #68 and #66 but don't quite think that #34 is the problem. (I also don't understand everything that is being said there since I am quite new to linux) Any ideas what the other 'issue' might be? |
That's OK, I mostly just included it to show that BeamNG has had other issues with FFB that you might run into even with a 'working' Proton version, probably should've been more clear. Doesn't sound like you're experiencing anything mentioned in that issue, though.
Not sure I fully understand what you mean, could you be a bit more specific? Try to include things like, do you mean that all cars feel the exact same in all games you've tried, and what do they feel like? Have you tried tweaking the FFB profile in Oversteer? Is there any specific thing in the game that demonstrates this issue the clearest? Which games, which cars, etc? Anything else you can come up with to help pin-point the issue is useful as well. If you can show what some game does on Windows is different from Linux, that would also be great. I can understand that game input feeling wrong is frustrating, but it can unfortunately be very difficult to pinpoint. |
I made some videos showcases the exact problem, how do you want me to share them with you? Uploading them into github doesn't work since they are bigger then 10MB. |
A YouTube or Google Drive link is fine. If you don't want to share it publically, you can send me an email directly, [email protected]. |
I will send you a mail, in video "windows-1" you can see how far the wheel goes on my windows without beamng being launched, in windows-2 you can see that while launching/loading inthe wheel doesn't give FBB but once loaded in it does (pretty normal stuff). You can also see if I drive the wheel react to what's happening inside of the game. On both OS's I drove a 'straight' line with just using my gas-pedal. On the windows you can see that the wheel react and on the linux nothing happens. I did the same showcase for the linux: wheel had FBB while loading in the game (not normal) and wheel doesn't react on driving normal or crashing. If there is something that isn't clear let me know and i'll try to explain better. |
Thanks, I got your videos. Good idea to record the behaviour. I'm currently away from home, but I should be able to check if I can replicate the behaviour tomorrow. In the meantime, there are a couple checks you could do:
(I'm not entirely sure if the Arcantara edition shows up under another name, tab around
|
Oh alright, sorry for the confusion about the 'FBB' before this my wheel didn't do any auto-centering at all so i'm sorry. 1. I installed fftest (linuxconsole) since I didn't have this installed and the output shows as follows:
My wheel didn't react on any of this. 2. Haven't tried other protons yet, I will try this tonight. So i'm afraid I installed it wrongly or something not sure though) |
My fault really, should've been more clear.
Wow, that really shouldn't look like that. The driver should report that all functions are implemented, so it really seems like something is going wrong here way before we even get to BeamNG. What does The two other checks I mentioned are likely irrelevant, as they assume the driver is working properly, which it apparently isn't. |
The dmesg:
No feedback/errors in dmesg when I started fftest (with sudo). |
Oh, I have a working theory: I'm guessing you installed the driver with What you probably want to do is install the driver with the DKMS method, as this will automatically install a new version of the driver whenever you update your kernel. Apologies, I guess I assumed everyone would be familiar with DKMS which was a massive oversight on my part, I'll amend the README. So, in summary, you should now install with DKMS, check that you see |
I didn't know that it would work like that and didn't know what the DKMS exactly did so just chose the first option. Alright so I did some testing now aswell, the fftest still gives the same errors as before BUT FFB does seem to work. I'm gonna try different Proton versions now in the hope that it fixed the issue. |
Sounds promising. Curious about |
Alright so good news, I inverted the wheel in the game itself and that indeed fixed it. I had to do a lot of tweaking of the FBB settings in the game since it felt like I was turning a tank but after that everything worked nice and reacted nice. Summary for people that are lazy to read everything: I didn't install the DKMS and when I updated my kernel the driver didn't automatically install the new version. It was as easy as just installing the DKMS as written down in the REAME. Big thank you to @Kimplul for helping me out so much and for making this driver!! ❤️ |
Cheers, thanks for your patience and glad we got things working. |
I have the T300 Thrustmaster wheel base and the driver seems to work for the most part but I have still a tiny issue. If I launch Beamng (have not tried other games) the FBB that was on the wheel dissapears completly and feels like it's not plugged in. I read a couple other issue reports but can't fully make sense of what i'm supposed to do with my specific error. i'm on arch linux using i3 as window manager and have a dual boot to windows I also have a usb connector thing to plug all my usb's in for the wheel that sometimes doesn't detect my wheel I have noticed.
Dmesg:
The text was updated successfully, but these errors were encountered: