1、主动退出题目 这个说出来有点汗,但这是真相。游戏中(这也就摈斥了设置的题目)主动退出和手柄有关。 你把手柄从电脑的usb接口拔下来,然落后游戏看看再有题目吗? 可能把手柄自带的驱动卸载掉,用windows默认的usbjoystick驱动也可以,只是这就不赞同振撼了。 我的北通神鹰是这样(ps:北通野牛3的驱动曾经导致在极品飞车(极品飞车10专区 极品飞车搜刮 极品飞车说吧)6呈现主动退出的题目)。 同样的状况也出当前《漫画豪杰:最终联盟》中,何处的状况是,借使插上装有自带驱动的手柄,直接进不去,双击游戏图标,就指点堕落已封闭。只是拔掉手柄一切寻常,可能用windows默认的驱动然后插手柄玩也寻常。 好了,总结一下,退出题目和已知的免cd补丁 没有 关系。我用克隆版,不加免cd补丁,改登记表运行游戏也会呈现退出的题目。 2、手柄开车时主动偏左或偏右的原因和处置办法 先说原因: 手柄插到usb接口后,系统会检测到手柄的少少信息,包括手柄标识及轴的信息等。周旋轴,好比左摇杆的X轴(压制傍边倾向),假定向左推满的值为0,向右推满的值为255,当不碰左摇杆的时刻,标准的停止值应该是127(注意,不是128),借使游戏中,呈现模拟摇杆事宜格式下主动左偏或右偏的状况,那意味着这个停止值不是127,而是略小于127(如119,左偏)或略大于127(如135,右偏), 因为默认状况下摇杆的原始数据与DirectX输出为线性关系,因而原始数占有偏,则游戏承袭到的DirectX输出数据也有偏。一盘游戏对与摇杆输入数据的停止值邻近的5-10%没有回响反映(称为deadzone),只是极品飞车系列,从9起先,对这个百分数可能设定的对比小,即对主题值很敏感。这也就就解释了在极品9或10开车主动偏的手柄只是玩其他游戏并不主动偏。这就是原因,这种题目是不可以通过手柄自带驱动的校准效力处置的(因为它的取平均值算法很不科学)。 处置办法: 处置办法就是修正 原始数据 vs. DirectX输出 曲线(DirectX输出数据才是游戏实际接受到的手柄数据),把摇杆停止时的位置改为输出中点,然后邻接最小和最大点,这就获得一条折线。具体操作如下,这里给出一个最最简单的办法。 去下载一个罗技出的校准器材DXTweak ( http://www.uniluk.com/download/DXTweak2.exe ) ,它可以很便当改变上述的曲线。插上手柄,打开DXTweak,然后看左上区域体现的手柄原始数据,在min和max之间的那一列数据就是回响反映轴停止时的原始输入值。好比,我们看到: min cal max X轴 2 135 253 ps:因为原始数据 vs. DirectX输出 默认为线性,假如比例为1:1,则游戏感知到的输入数据是135>127,因此天然要向右偏,只有感知到127或在deadzone区内的邻近值才不会偏。因此必需修削这个对应干系。 然后到右边地区,先点“X轴”标签,然后到下面的calibration栏,填入上面的值,即min 内填2,cen内填135,max内填253。然后点底下的apply,封闭即可,同样办法也许设置其他轴。 上面的设置实际上即是把你的原始输入的最小值(固然不一定是0),稳定值,最大值分散映射为游戏实际感知到的DirectX数据的最小值0,稳定值127,最大值255。然后最小值和稳定值之间平均插值,稳定值和最大值之间平均插值。这样从摇杆的实际利用上来看(手指对摇杆傍边鞭策角度的感知上),这是没有漏洞的摇杆,即手值傍边推动摇杆的角度和游戏感知到的DirectX输出数据成正比,这也恰是我们想要的。 (转载请注明出处:http://www.125521.net/guanwanghuodong/20120122/2302.html) |