KERNEL=="event*", ATTRS{idProduct}=="be05", ATTRS{idVendor}=="4098", MODE=="0666" KERNEL=="hidraw*", ATTRS{idProduct}=="be05", ATTRS{idVendor}=="4098", MODE=="0666" SUBSYSTEM=="usb", ATTRS{idProduct}=="be05", ATTRS{idVendor}=="4098", MODE=="0666"
These are the udev rules for the joystick
And the output from lsinput -v:
/dev/input/event3
id : 4098:be05, USB, v273
phys : "usb-0000:0c:00.3-2/input0"
name : "Winwing WINWING F18 COMBAT READY PANEL"
KEY : [ 56 codes ]
ABS : RX RY
MSC : SCAN
I have a similar issue. My Fanatec CSL Elite pedals are detected correctly with latest wine-staging and some older versions of Proton, but not in newer versions of Proton. In my case, 5.0.X does work though, just nothing newer. I've tested with DR 2.0 and F1 2020, and in both cases the issue persists (and the workaround of forcing Proton 5.0.X applies).
If I use this version, it does work for me again: https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/6.18-GE-2
If I use this version, it does work for me again: https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/6.18-GE-2
Unfortunately, doesn't help in my case.
I see nearly the same issue, but I can see all of my USB devices up to Proton 5.0-10.
Move above that, and the devices vanish.
proton 5.0-10x1 2021-10proton 5.0x1 2021-10
I noticed an issue where some USB joysticks and button boxes weren't being recognized on proton versions newer than 4.11.
These joysticks are recognized by the native OS, both through evdev and js*, however, any version above 4.11 fails to recognize it.
Thinking it was an SDL issue, I tried sdltester, which includes a joystick tester for both sdl and sdl2. sdl2 sees both joysticks, however sdl does not. This behavior is also seen in most games.
Relevant proton.logs from several versions, as well as system information once I've had a moment to rest.
Original message where I noticed this:
Having issues getting a winwing button box to recognize in DCS. I've got it working natively, IE evdev sees it, but DCS doesnt see it, even if its the only thing plugged in. Any ideas?
Edit: Interestingly, it works on 4.11. This isn't an ideal solution, as this makes VR a lot harder, but it's a clue to as what might be going on.
_Originally posted by @SirRolls in https://github.com/ValveSoftware/Proton/issues/1722#issuecomment-933064014_