Current HID descriptors work fine unless you use PROTON_ENABLE_HIDRAW.
Maybe SDL in Proton could communicate with the driver through input event to provide FFB? (https://github.com/ValveSoftware/Proton/blob/1d1d7c091405c7faeeaf39c55aebb4edc4eee174/docs/CONTROLLERS.md?plain=1#L73)
However, I had to use PROTON_ENABLE_HIDRAW for some games (e.g., Assetto Corsa Rally)
With some patches (#187) I was able to make it recognized in the game, but FFB is missing.
I think it needs output reports for FFB in HID report descriptors.
Current HID descriptors work fine unless you use PROTON_ENABLE_HIDRAW.
Maybe SDL in Proton could communicate with the driver through
input eventto provide FFB? (https://github.com/ValveSoftware/Proton/blob/1d1d7c091405c7faeeaf39c55aebb4edc4eee174/docs/CONTROLLERS.md?plain=1#L73)However, I had to use
PROTON_ENABLE_HIDRAWfor some games (e.g., Assetto Corsa Rally)With some patches (#187) I was able to make it recognized in the game, but FFB is missing.
I think it needs output reports for FFB in HID report descriptors.