所以,我有一个“Wacom_Co._Ltd._Cintiq_13HD_Touch_Tablet”。内核认为它是一个操纵杆,因此/dev/input/js0
被分配给它。
现在我想玩一个游戏,它(可以理解)在寻找操纵杆js0
,但那是平板电脑所在的位置,而不是我的操纵杆(位于js1
)。
有没有办法告诉内核将平板电脑分配给类似js10
真正的操纵杆/控制器的东西js0
?我尝试通过创建 a 来扰乱 udev 规则/etc/udev/rules.d/73-persistent-joystick.rules
,但 syslog 给出了此错误:
NAME="input/js9" 被忽略,内核设备节点无法重命名;请修复它
/etc/udev/rules.d/73-persistent-joystick.rules:1
注意:目前,我在开始游戏之前运行此解决方法:
cd /dev/输入; sudo sh -c "mv js0 js10; mv js1 js0"