非360手柄玩游戏视角颠倒的解决方案

最近玩游戏遇到一个手柄视角转动的问题,由于缺钱,实在不想入手360的手柄
x360ce这个工具又不好使
下面是找到一个不用工具,通过修改注册表解决视角转动问题的
这本身跟技术没啥关系,但是我决定还是记录一下,方便遇到相同问题的同志们检索

这是原文
https://gtaforums.com/topic/383548-possible-fix-for-usb-gamepad-problem/

我试验的是第一种方法,亲测有效
另外补全了一些细节上的说明
原文最后说需要重启电脑,实际不需要,注册表改完就立即生效了

首先在控制面板确定自己的手柄名字

在这里插入图片描述
通过属性看一下Z轴的旋转情况,转动一下就能看到
在这里插入图片描述

打开注册表(regedit)
打开这两个路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM
HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM
在这下面会看到一堆设备ID项
在这里插入图片描述
选中每一个设备项看看右侧的值里面有没有一个叫OEMName的,值正好是你的设备名
在这里插入图片描述
找到之后在这个项下面创建一个Axes项
再在Axes项下面分别创建两个项,名字叫2,5
在这里插入图片描述
在2和5下面分别创建两个二进制值,名称都叫Attributes
2下面的值设定为

00 00 00 00 01 00 35 00

在这里插入图片描述
5下面的值设定为

00 00 00 00 01 00 32 00

在这里插入图片描述
这时再通过设备属性看一下Z轴的转动情况,是不是变啦

猜你喜欢

转载自blog.csdn.net/cowcomic/article/details/102877128