Board logo

标题: [其他] 关于XBOX ONE手柄有一点你需要知道 [打印本页]

作者: bluelion2    时间: 2020-9-1 10:56     标题: 关于XBOX ONE手柄有一点你需要知道

所有XBOX ONE手柄 精英手柄 他们的摇杆默认内死区都是比较大的 用xbox手柄app和steam就可以发现这个问题

https://www.bilibili.com/video/BV16b41177H1/




内死区过大 会导致在在需要精细摇杆操作的游戏中(比如FPS瞄准操作) 无法进行最轻微的轻推操作

XBOX ONE手柄 摇杆的死区在主机上是不可以设置的 自带的手柄app里面没有摇杆死区设置 只能通过游戏来设置死区 比如光环5 战地 使命召唤

但很多射击游戏里面没有死区设置选项 比如孤岛惊魂系列 这样就没办法了 瞄准精度会受到影响

在pc上目前我发现一个解决办法

steam手柄设置里面可以设置XBOX ONE手柄内死区 设置好后打开孤岛惊魂 地平线这些游戏 就可以实现灵敏操作了



[ 本帖最后由 bluelion2 于 2020-9-1 02:58 编辑 ]
作者: 七夜真一    时间: 2020-9-1 11:44

好评,终于找到问题所在了。
作者: jamesxuyiyi    时间: 2020-9-1 11:51

posted by wap, platform: iPhone
死区为了防止漂移,但是确实操作不精细,我打基佬都调小,不然没法贴墙疯狗滑
作者: ryuryo82    时间: 2020-9-1 12:24

所以需要精确操作的pc游戏我都从大电视上回到显示器,从手柄回到键鼠,比如去年的生化2做各种速通和成就,还有就是前两天的Control
作者: 乐克.乐克    时间: 2020-9-1 12:34

玩了一辈子游戏还不知道啥叫死区(泪目)
作者: dreamboyg    时间: 2020-9-1 13:05

是不是可以这么理解,死区就是精度?
作者: firesun    时间: 2020-9-1 13:54

死区就是不响应操作的范围,挺好理解的吧。

这些模拟摇杆,摇杆的位置数据就是一个二维坐标,(x,y),其中x和y都是-100~100(举例,其实一般是65535之类的)。
然后理论上来说是不需要死区的,那么比如你摇杆向左推动了1丁点,那么摇杆的位置就是(-1, 0),这样就能输出很精细的操作。

不过实际上会遇到两个问题。第一个是物理上,摇杆在回中时,不一定完全可以保证回到(0,0),而且即使出厂时候是在原点的,随着使用中的磨损、弹性元件的损耗和老化,摇杆的默认回中位置会在接近(0,0)的一个位置,可能是(2, 3), 也可能是(1,-2),这种都不能算是故障,而是正常老化。如果居中在(20,-1)之类的位置,才是故障,也就是漂移了。

第二个问题是人手的自然抖动。当你的手指放在摇杆上时,随着你的呼吸、身体的自然晃动、血液流动什么的,其实摇杆是会轻微的晃动的。越是灵敏的摇杆,约容易受到这个影响。

基于以上两个问题,一般在模拟摇杆的底层设置中,都会设置死区,也就是将原点附近的一小块区域都设置为原点,也可以理解为原点变大了。比如说对于 x轴来说,-20~20都认为是0,y轴也是类似。这样如果磨损在±20以内都不会有影响,而且手指的抖动在±20以内也不会有影响。

死区的缺点在于会影响精确操作。比如我想以很缓慢的速度移动角色、移动视角,在没有死区的时候我只要移动到1这个位置,然后想要速度快一点,就移动到2,再快就移动到3;然后要转换方向,就向反方向移动到-1、-2、-3。这个移动是完全连续的,而且是非常线性的。

如果在有±20的死区情况下,那么上面这个例子中,我就要先移动到21,再移动到22, 再移动到23,回头的话要移动到-21、-22、-23,那么就要一下子移动40多个像素,完全不连续、不线性。

这个需要游戏结合死区设置去微调相关的操作细节,调整摇杆的参数,才能让用户体验不被死区影响。
作者: bobykid    时间: 2020-9-1 14:05

posted by wap, platform: iPhone
引用:
原帖由 @dreamboyg  于 2020-9-1 13:05 发表
是不是可以这么理解,死区就是精度?
差不多,为了防止摇杆出现飘逸,摇杆输入的初段范围被系统故意忽略,在这个输入范围内你的输入被系统杀死了。死区设置得越大,你摇杆输入的范围就越小,举个例子,摇杆输入范围1-10,死区设置成3,实际有效输入范围就是3-10,你要将准星从20移动到25,死区为0的摇杆移动的幅度是5,死区为3的,摇杆移动幅度就是(10-3)/5+3=4.4,自然是死区越小的越容易精确操作

本帖最后由 bobykid 于 2020-9-1 14:06 通过手机版编辑
作者: urtoys    时间: 2020-9-1 14:06

难道说我玩忍龙2防御状态里风总是风不动是这个原因吗?
作者: xif7456    时间: 2020-9-1 14:35

posted by wap, platform: 小米NOTE
精英柄可以调节死区吧
作者: 久多良木健    时间: 2020-9-1 14:46

posted by wap, platform: iPhone
引用:
原帖由 @ryuryo82  于 2020-9-1 12:24 发表
所以需要精确操作的pc游戏我都从大电视上回到显示器,从手柄回到键鼠,比如去年的生化2做各种速通和成就,还有就是前两天的Control
鼠标把操作距离拉大了,所以精度控制更准
以后可能是vr了
作者: quigonjinn    时间: 2020-9-1 14:50

posted by edfc, platform: iPhone X
所以,既然是在pc上玩FPS,鼠标放着不用是干嘛呢?
作者: bluelion2    时间: 2020-9-1 15:29

引用:
原帖由 xif7456 于 2020-9-1 06:35 发表
posted by wap, platform: 小米NOTE
精英柄可以调节死区吧
目前除了用steam自带的手柄设置 没有其它办法 包括xbox那个手柄app都无法调节
作者: bluelion2    时间: 2020-9-1 15:36

引用:
原帖由 jamesxuyiyi 于 2020-9-1 03:51 发表
posted by wap, platform: iPhone
死区为了防止漂移,但是确实操作不精细,我打基佬都调小,不然没法贴墙疯狗滑
防止漂移把死区设置为1就可以了 现在默认的死区太大了

而且xbox one手柄的摇杆无论是质量还是精度都是最好的 完全没必要把默认死区设置的那么大

希望微软能在app中加入摇杆死区调节选项
作者: bluelion2    时间: 2020-9-1 15:54

引用:
原帖由 firesun 于 2020-9-1 05:54 发表
死区就是不响应操作的范围,挺好理解的吧。

这些模拟摇杆,摇杆的位置数据就是一个二维坐标,(x,y),其中x和y都是-100~100(举例,其实一般是65535之类的)。
然后理论上来说是不需要死区的,那么比如你摇杆向 ...
对 就是这样的

我发现不同游戏对于摇杆的线性精度划分有不同 很多射击游戏就算把死区设置为0 摇杆都不容易漂移 因为这个线性精度大概是 0 1 2... 到...8 9 10这样

而一些手感一流的顶级fps 比如战地5 死区设置为0 摇杆就很容易漂移了 但瞄准更容易了 因为线性精度更细分了 就像是0 0.1 0.2 0.3...到...9.8 9.9 10
作者: 消失在宇宙    时间: 2020-9-1 16:02

posted by wap, platform: iPhone
我不知道死区,但是我摇杆在pc设置里对不上中心,三个手柄都这样
作者: dhd    时间: 2020-9-2 10:57

posted by edfc, platform: iPhone Xs Max
引用:
原帖由 @quigonjinn 于 2020-9-1 14:50 发表
posted by edfc, platform: iPhone X
所以,既然是在pc上玩FPS,鼠标放着不用是干嘛呢?
当然是因为震动了
作者: ycsjtu    时间: 2020-9-2 19:42

楼主你这说法不对。
xbox One手柄硬件本身是没有死区的。
你在steam上调的实际上是steam软件设置的死区,这个会影响steam上的游戏,但不影响非steam游戏(如cod16)。你看设置界面光标不在圆正中心,说明xbox摇杆本身能输出极微小的移动值,只是steam软件给他加了一个软件死区。
真正有硬件死区的手柄,在steam的设置界面上,光标直接是居中的,怎么调小steam软件的死区,都无法消除,微小的移动,也是居中完全不动的。
作者: bluelion2    时间: 2020-9-2 20:07

引用:
原帖由 ycsjtu 于 2020-9-2 11:42 发表
楼主你这说法不对。
xbox One手柄硬件本身是没有死区的。
你在steam上调的实际上是steam软件设置的死区,这个会影响steam上的游戏,但不影响非steam游戏(如cod16)。你看设置界面光标不在圆正中心,说明xbox摇杆本 ...
我没有说错

xbox One手柄硬件本身是没有死区的 我知道 但一玩游戏 手柄就会进入高死区状态 pc xbox都这样

steam软件设置的死区不是steam软件设置的死区 就是手柄的默认死区

我试过ps4 手柄 ns pro手柄 每款手柄死区在steam软件设置里默认数值都是不一样的

看看这篇帖子https://tieba.baidu.com/p/6077413001?red_tag=1171807266

[ 本帖最后由 bluelion2 于 2020-9-2 12:09 编辑 ]
作者: neogeo1    时间: 2020-9-2 22:12

精英1、2都是默认这个死区,所以在主机、PC上体验并不好,DS4转换器更是把这个原生死区带到PS4上,发现这些问题大多都是玩战地、cod等感受比较敏感的玩家,而且精英xbox配件里4种摇杆响应设置,实际是靠软件模拟出的状态,本身区别不是很大,如同拍图加了滤镜,想要不加处理的最好别开,开了的话如果在和游戏中本身有这类设置的再一重和更加的手感怪异或者你需要很长时间反复调试,所以我玩fps游戏基本不用精英,以至于到后来都任何游戏都想不起来再用它。
作者: bluelion2    时间: 2020-9-2 22:37

引用:
原帖由 neogeo1 于 2020-9-2 14:12 发表
精英1、2都是默认这个死区,所以在主机、PC上体验并不好,DS4转换器更是把这个原生死区带到PS4上,发现这些问题大多都是玩战地、cod等感受比较敏感的玩家,而且精英xbox配件里4种摇杆响应设置,实际是靠软件模拟出的 ...
如果自带死区设置的游戏 比如战地 精英手柄的手感非常好




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0