
如题,在Mac平台用有线,2.4G接收器的方式连接手柄,能正常识别为Xbox手柄,除了左右摇杆垂直轴反转,其他都是正常的。
以下方法都取自网上和AI,结果都为失败
1.进系统新增手柄控制文件,反转摇杆垂直轴,手柄套用此文件

网上有一说是这个更改操作实际没有生效。这里改配置文件之前我进Steam测试手柄摇杆其实是正常的,但是进游戏不正常,改配置文件之后测试里反而是反转了,所以我推测系统里改手柄摇杆的配置是生效了的。这里我看网上是说什么SDL库太老的问题,这个我们没法解决,只能看游戏和系统的解决
2.Steam接管输入
此方法使用后游戏内直接不识别手柄了,即在游戏内按动手柄任何键位都没有反应
1.最省力的,改为蓝牙连接
2.执意有线的话,我手柄是山弯手柄,支持xbox,ns,hid模式,我试了切为ns模式就能正常玩,但是abxy位置就互换了,不完美
我认为就是sdl那个库太老的问题,因为我发现在Steam手柄测试中,还有在Ryujinx(龙神模拟器)中,有线连接依然正常识别,摇杆正常,此处贴AI的回答,我尝试过更换sdl文件,但是难度太高,遂放弃
我去看了一下,龙神模拟器的sdl库是3.0,游戏的都是2.0,下面是星露谷和龙神的对比图



如果你们看到时这个问题已经解决了,请踢我一下