-
Notifications
You must be signed in to change notification settings - Fork 16
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
No FFB archlinux #9
Comments
Heyo, this sounds like it could be similar to #6, but we thought we found the solution for the issue in that thread. Just to get the obvious things out of the way first:
|
Thanks for the fast reply.
The only thing my wheel do is autocalibrate at boot, or when i plug it, but that's all. I have no sensation in different games that I tried. |
Right, that's what I feared. As you can probably see, the last time this kind of issue arose, it needed quite a bit of data to figure out. To start off with, could you post your |
This is the result of dmesg when I plug in my wheel
[ 79.791683] usb 2-1: new full-speed USB device number 4 using xhci_hcd And when I'm triying to play an effect with fftest nothing happens, in dmesg there is no more message when I'm testing my wheel. This is the result of ffbtest `fftest /dev/input/event22 Device /dev/input/event22 opened
Setting master gain to 75% ... OK |
Out of curiosity, could try out ce269e6? Last time the issue was that the commands that I send out to the wheel were I guess sent out the wrong way, so we changed it. However, the method I had at this commit still worked for me, and different T300RS wheels seem to react to the different methods in different ways. Sorry if I sound patronizing, but do you know how to check out a specific commit? |
I've just tried, and know in dmesg when I'm plugging my wheel there is this :
and always no reaction when i'm tryin to use fftest |
Oh shit, sorry, I went too far back. dfd059d should be new enough that that issue is fixed, but we're still on the older method. |
Once again, nothing happens when I'm using fftest. When I plug my wheel to the computer, the steering wheel starts to calibrate itself, locks to the right, then restarts its calibration, until the end this time. Dmesg when I plug it
|
Okay, one more thing to check, could you test out https://github.com/scarburato/hid-tminit? It's essentially a more generic init than what I have in this repo. I did notice that the "Response" in your output is different from my wheel, if I recall correctly we assumed that it had something to do with the firmware version. When did you last update the wheel's firmware? |
Oh wait, I've never done any update of its firmware. Is it possible that this is the source of the problem? I've been on linux for 12 years, my wheel was only used for ps4, and I never needed to update the firmware. I'll try the generic driver. Edit: dmesg output this :
but now there is a mistake on fftest, all functions are not implemented :
|
It could be that Thrustmaster has changed the USB api over the years, I don't really know. I've tested my wheel with firmware version 31, at least. The fftest issue seems to be because the wheel isn't picked up by the |
Yep, I removed it, so I retried with both but it's not working. I'll boot on windows, and see what's my wheels firmware. Maybe it will help us. |
Had the same problems, wheel FW was at version 25. After finding a windows installation and updating to 31, ffb is now active and kicking. |
Thanks for the info. Good to know that firmware version plays a role, although sort of unfortunate that owners of the wheel might have to find a Windows machine to get their wheel working. I could always see if there is some way to update the firmware from Linux, but don't hold your breath. Anyway, I'll add a warning to the README about this. I'd still like to hear from the OP of this thread before I close this. |
It should be possible to do from a Boxes/libvirt VM. |
Thanks @Kimplul for the excellent work you did with the driver. Much appreciated! |
Closing due to inactivity. |
I had "function not implemented" error as well. I fixed it by updating the firmware to 33 (had 31). Now it works fine. |
Hi,
First I would like to thanks you for your amazing job.
I installed your driver, my wheel is well recognized as T300rs, but I have no FFB, only autocenter.
When I try fftest, nothing happens, and in oversteer I only have force gain which is activated, nothing else.
Is there any solution to my problem?
Thanks in advance
The text was updated successfully, but these errors were encountered: