Sample Header Ad - 728x90

How to force evdev API instead Joystick legacy API?

3 votes
1 answer
1625 views
Steam has support only evdev driver when using joystick, so I have a cool wii u "usb adapter" and 2 gamecube controllers working OK in steam thanks to the "wii-u-gc-adapter" tool. I also have 2 wiimote (with classic controller) working great (with emulators) but in legacy Joystick API, which happen to create 2 files (per Joystick) in /dev/input/js0 and /dev/input/event11. I have the "hid-wiimote" module up (which in theory is the evdev wiimote driver) still not recognized by steam nor even with sdl2-jstest utility ( sdl2-jstest --list) but with "evtest" on file /dev/input/event11 do. There is no simbolic link in /dev/input/by-id/ or /dev/input/by-path. The point is I wish to know if there is a way to force a change between those API. Any Idea would be appreciated.
Asked by Martin (31 rep)
Oct 22, 2015, 04:19 AM
Last activity: Sep 18, 2020, 02:09 PM