Hi, I moved your issue to a new thread since the original is getting a bit messy
Hello there,
First, I'm a beginner regarding Linux. I use Zorin OS 17.3 Core on Ryzen 9 5900 + 32GB RAM + RTX4070.
I own a TS-PC with both the Ferrari 488 Challenge Wheel and TM OPEN WHEEL ADD-ON.
I mostly play on BeamNG
Welcome to the Linux community, sorry you had to jump into the deep end with kernel modules. Hopefully you consider it a learning experience and not a too bad inconvenience :)
I installed Oversteer from @Potajito and followed every debian related step from https://github.com/Kimplul/hid-tmff2 since I read the TS-PC branch was included in the master.
Sorry, the TS-PC still lives in its own branch, tspc. TS-PC support is not quite as 'polished' as I'd like to allow it to be in the master branch, so you'll have to run something like
git clone https://github.com/Kimplul/hid-tmff2.git
cd hid-tmff2
git checkout tspc
git submodule update --init
sudo ./dkms/dkms_install.sh
sudo make udev-rules
Although admittedly it seems that a fair number of people have the TS-PC and it might benefit from getting merged into master, I might look into it in the near future.
Out of curiosity, what made you think the TS-PC was supported in master? If it's something I can edit to be more clear, I shall.
My issue is I cannot see my wheel in oversteer, I see it in Joystick but I have the strange jump in the response around the wheel's range center. Also pedals are treated as buttons instead of slider.
I believe these problems should disappear with the tspc branch. In short, by not using the tspc branch, your driver doesn't support the TS-PC, and the wheel without a driver behaves badly. I can go into a bit more detail if you're curious, but it's not important to understand by any means.
I read the entire thread but did not understood everything, am I missing something? What information should I brought to better explain my situation?
I don't know if this is your first time opening up an issue, but if it is, well done. These are the types of questions maintainers love to see :)
Hopefully switching to the tspc branch fixes the issues you're having, but if it doesn't, please show the output of sudo dmesg -w when plugging in the wheel.
Thank you.
Originally posted by @Jaileh in #65
Hi, I moved your issue to a new thread since the original is getting a bit messy
Welcome to the Linux community, sorry you had to jump into the deep end with kernel modules. Hopefully you consider it a learning experience and not a too bad inconvenience :)
Sorry, the TS-PC still lives in its own branch,
tspc. TS-PC support is not quite as 'polished' as I'd like to allow it to be in themasterbranch, so you'll have to run something likeAlthough admittedly it seems that a fair number of people have the TS-PC and it might benefit from getting merged into
master, I might look into it in the near future.Out of curiosity, what made you think the TS-PC was supported in
master? If it's something I can edit to be more clear, I shall.I believe these problems should disappear with the
tspcbranch. In short, by not using thetspcbranch, your driver doesn't support the TS-PC, and the wheel without a driver behaves badly. I can go into a bit more detail if you're curious, but it's not important to understand by any means.I don't know if this is your first time opening up an issue, but if it is, well done. These are the types of questions maintainers love to see :)
Hopefully switching to the
tspcbranch fixes the issues you're having, but if it doesn't, please show the output ofsudo dmesg -wwhen plugging in the wheel.Originally posted by @Jaileh in #65