top | item 28826604

(no title)

glassconclusion | 4 years ago

Interesting. I know how tedious it can be to get this working across platforms (or even just one!). So, I guess it is possible to use this on linux (https://www.kernel.org/doc/html/latest/input/ff.html)?

I'm loosely involved with the HapticsIF (https://hapticsif.org). They are working towards a new haptic usage page. If I remember the sentiment of those meetings correctly, USB PID was considered very old and not easy to work with. Besides that a more recent haptics Usage page was considered limiting (only for single effects).

discuss

order

sgtnoodle|4 years ago

The USB protocol and driver are more a means for me than an end. What you linked to looks like the userspace facing API, rather than the USB PID driver specifically. My goal was to get Euro Truck Simulator 2 working. Presumably it's using the FF API, either directly or perhaps through a steam proton adaptor.

I got Dirt Rally sorta working too, but it wasn't really playable because the game doesn't seem to support multiple input devices, and I wired up my pedals through a separate 32u4 MCU.