联想S05手柄体感禁止回中设置

自动回中问题: 当使用体感的时候,如果我一直转向手柄,没有转回居中,手柄自动帮我转回来了。等习惯性转回来的时候,方向就是变为转右了,这其实我只是想回正而已(我们的习惯是,转左一直不变,那么就是一直转弯,等转回中间的时候,就像方向盘回正)。

问题的原因: 手柄的设计问题,当我们左转之后不动,那么手柄的陀螺仪会自动回中,变为以刚才左转的那个角度重新设为中心,数据归零,等我们习惯性回正的时候,其实已经变为转右了。
这种设计,是为了方便射击游戏,因为这套逻辑最初是为第一人称射击游戏(FPS) 设计的。在 FPS 里,你用体感快速“甩枪”瞄准远处的敌人,停下来时希望准星停在敌人身上,而不是弹回屏幕中央。如果准星自动弹回,根本没法瞄准。 所以在 Steam 的语境下,“不自动回中”才是正常状态。你遇到的“自动回中”,反而是因为开启了“相对模式”(每次激活都把当前姿势当中心点),把“速度驱动”错误地用在了需要“绝对位置”的赛车场景里。

Steam的解决方式:

1. 切换到Switch模式, 菜单键+视窗键,等亮一个灯的时候,就是Switch模式,如果不是一个灯,那么再同时按住一次,继续在三中模式中切换,直到切到亮一个灯。
2. 启用体感,同时按住T键+左摇杆的中间键(就是往下压,不要偏向某一个方向),震动完成,表示启用体感代替做摇杆。取消也是按照相同的按键。
3. 按Win键,输入游戏两个字,找到“设置 USB 游戏控制器”,如果控制器是“Pro Controller”,它就是Switch模式。
4. 到Steam软件,点左上角的Steam菜单,打开设置菜单,找到控制器,看看详情是否是“Nintendo Switch Pro Controller”,如果是,表示现在Steam已经识别到了Swtich模式的手柄。
5. 打开游戏首页,看右边,属性,找到“控制器”,看看下面的“查看控制器设置”。
6. 修改“陀螺仪行为”,改为“陀螺仪转摇杆偏移”,然后这个几个字的后面出现一个齿轮按钮,点击齿轮按钮。
7. 在通用里面找到“选择陀螺仪按键”,在弹出界面,选择十字按钮的上下左右四个键(这里随便选,只是方便,我选了这四个),然后返回。
8. 找到“陀螺仪方向”,有“使用相对滚转”和“使用相对俯仰”,关掉他们,就是关掉了相对模式。

陀螺仪就会从“相对于激活时的姿势”变成“基于手柄的绝对角度”。
所以,在游戏的时候,要安装上面选择键中的某一个,陀螺仪就不自动回中了。