Open ledaquepangarcon opened 2 months ago
Sounds like it might be a Wine/Proton/Steam issue, there are a few existing issues about stuff in that wheelhouse, see #90 and #112 in particular. For starters, maybe check if games or programs outside of Steam work, for example Speed Dreams is an open-source racing game that reportedly works well.
Thanks for the swift reply. I have installed Speed Dreams. The built-in controller configurator in Speed Dreams does recognise the inputs from my wheel and pedals, but when I start a race, the wheel and pedals do nothing. The wheel does vibrate though, as Speed Dreams simulates the engine resonation at low rpms. One thing that I forgot to mention in my first post is that I'm using a thrustmaster T300. I'll read through #90 and #112 when I have time later today.
I indeed seem to have an issue very similar to #90 and #112, but both threads have no conclusive solution yet. Perhaps the steam deck software has a quirk somewhere that messes with the driver?
Just adding on here from experience. Also using a T300rs. Some games can be hit or miss on newer versions of proton. Generally Proton 8 or lower works best with 9 working in most cases but does sometimes detect the wheel as a generic controller so you get some vibration on the wheel and not FFB as you would expect.
I always try a game without installing the Thrustmaster software in the prefix first as it only helps in a handful of situations and can actually cause the wheel to not be detected correctly.
Also make sure you keep steam input disabled as this can interfere as well.
Hey I’ve got an update. I tried running some games with the wheel again, and ets2 works! (?) beamng and AC are still unresponsive. The wheel does have a large deadzone in ets2, 90° to the left and to the right. Adding the udev rule from the readme does not fix it, sadly
ets2 works
Are you still running all games through Proton? ETS2 has a Linux native port (and I guess BeamNG has as well), I would expect that the Linux native version works since it doesn't rely on Proton. Otherwise, interesting.
90° to the left and to the right
That's really quite massive, weird. Can't remember running into anything similar before, but you could try setting the deadzone via joydev
, see https://github.com/Kimplul/hid-tmff2/issues/42#issuecomment-1318632097. My understanding is that joydev
is deprecated, but it seems to pop up here and there, this could be one of those situations. Wine/Proton uses evdev
since ages ago, I believe.
I installed the tmff2 driver, and the windows driver via proton along with it. Oversteer takes the inputs perfectly, but all games I try give no response. How do I go about troubleshooting this issue? I'm running the games via proton on my steam deck in desktop mode.