I have been attempting to get this “Labtec ODDOR-TRUCKSHIFT” shifter working in games like ATS and ETS2. I have it paired with a Logitech G920 and Thrustmaster TR8S which work relatively perfectly, even though the button maps are messed up and confusing, everything “works”. However, neither game will “see” this joystick/splitter to select and use. I have confirmed it works in Windows, so it is not a hardware concern.
I have checked “lsusb” and seen it reported alongside the other devices with the correct model name, so I know Fedora recognizes it. I checked “wine control” under the “Game Controllers” setting, but it doesn’t show there. The wheel and H-shfiter appear and all the indicators and sensors work right, but the splitter is not appearing. I figured it was some driver issue, maybe this is looking for xinput and Linux is trying to use Dinput? I have also checked all of the proton pages I can find, including github issues, to see if there is a setting or compatibility concern somewhere. I have enabled proton and tried different versions, I have tried Xorg and Wayland, I have tried DirectX11 and OpenGL wondering if it might load some different drivers (?).
I am ready to delve into logs and config files to figure this out, I’m just not sure where to go next. It’s possible some kernel modules aren’t loaded correctly, I’m just not sure which ones that might be, what they are called, or how to do that precisely.