Como forçar a API evdev em vez da API legada do Joystick?

2

O Steam tem suporte apenas ao driver evdev ao usar o joystick, então eu tenho um cool wii u "adaptador usb" e 2 controladores gamecube funcionando bem no vapor graças à ferramenta "wii-u-gc-adapter".

Eu também tenho 2 wiimote (com controlador clássico) funcionando muito bem (com emuladores), mas na antiga API do Joystick, que por acaso cria 2 arquivos (por joystick) em /dev/input/js0 e /dev/input/event11 .

Eu tenho o módulo "hid-wiimote" para cima (que em teoria é o driver evdev wiimote) ainda não reconhecido pelo steam nem mesmo com o utilitário sdl2-jstest (sdl2-jstest --list) mas com "evtest" no arquivo /dev/input/event11 do. Não há link simbólico em /dev/input/by-id/ ou /dev/input/by-path .

O ponto é que eu gostaria de saber se existe uma maneira de forçar uma mudança entre essas APIs. Qualquer ideia seria apreciada.

    
por Martin 22.10.2015 / 06:19

0 respostas