Reatribuir caminho do joystick

0

Então, eu tenho um 'Wacom_Co._Ltd._Cintiq_13HD_Touch_Tablet'. O kernel acha que é um joystick, então /dev/input/js0 é atribuído a isso.

Agora quero jogar um jogo, e é (compreensivelmente) que esteja procurando por um joystick em js0 , mas é aí que está o tablet, não meu joystick (que está em js1 ).

Existe uma maneira de dizer ao kernel para atribuir o tablet a algo como js10 , de modo que um controlador / joystick real seja atribuído a js0 ? Eu tentei brincar com regras do udev, fazendo um /etc/udev/rules.d/73-persistent-joystick.rules , mas o syslog dá este erro:

NAME="input/js9" ignored, kernel device nodes can not be renamed; please fix it in /etc/udev/rules.d/73-persistent-joystick.rules:1

Observação: atualmente, estou executando esta solução alternativa antes de iniciar o jogo:

cd /dev/input; sudo sh -c "mv js0 js10; mv js1 js0"

    
por BrainStorm.exe 05.08.2018 / 04:37

0 respostas