所以找了下游戏的配置文件,直接改参数让右摇杆恢复正常。
使用方法
文件位置:DmCDevilMayCryDevilGameConfigDefaultInput.ini参数:;;==XboxcontrollertoPlayercommandmapping
;Bindings=(Name="XboxTypeS_LeftX",Command="AxisaStrafeSpeed=1.0DeadZone=0.2")
;Bindings=(Name="XboxTypeS_LeftY",Command="AxisaBaseYInvert=1.0Speed=1.0DeadZone=0.2")
;Bindings=(Name="XboxTypeS_RightX",Command="AxisaTurnSpeed=1.0DeadZone=0.2")
;Bindings=(Name="XboxTypeS_RightY",Command="AxisaLookupInvert=1.0Speed=0.8DeadZone=0.2")
Bindings=(Name="XboxTypeS_LeftX",Command="NT_STICKm_vLeftStick_RawDeadZone=0.2Vertical=1Min=0.1Max=1.0")
Bindings=(Name="XboxTypeS_LeftY",Command="NT_STICKm_vLeftStick_RawDeadZone=0.2Vertical=0Min=0.1Max=1.0")
Bindings=(Name="XboxTypeS_RightY",Command="NT_STICKm_vRightStick_RawDeadZone=0.2Vertical=0Min=0.1Max=1.0")
Bindings=(Name="XboxTypeS_RightX",Command="NT_STICKm_vRightStick_RawDeadZone=0.2Vertical=1Min=0.1Max=1.0")
原来是:;;==XboxcontrollertoPlayercommandmapping
;Bindings=(Name="XboxTypeS_LeftX",Command="AxisaStrafeSpeed=1.0DeadZone=0.2")
;Bindings=(Name="XboxTypeS_LeftY",Command="AxisaBaseYInvert=1.0Speed=1.0DeadZone=0.2")
;Bindings=(Name="XboxTypeS_RightX",Command="AxisaTurnSpeed=1.0DeadZone=0.2")
;Bindings=(Name="XboxTypeS_RightY",Command="AxisaLookupInvert=1.0Speed=0.8DeadZone=0.2")
Bindings=(Name="XboxTypeS_LeftX",Command="NT_STICKm_vLeftStick_RawDeadZone=0.2Vertical=1Min=0.1Max=1.0")
Bindings=(Name="XboxTypeS_LeftY",Command="NT_STICKm_vLeftStick_RawDeadZone=0.2Vertical=0Min=0.1Max=1.0")
Bindings=(Name="XboxTypeS_RightX",Command="NT_STICKm_vRightStick_RawDeadZone=0.2Vertical=0Min=0.1Max=1.0")
Bindings=(Name="XboxTypeS_RightY",Command="NT_STICKm_vRightStick_RawDeadZone=0.2Vertical=1Min=0.1Max=1.0")
PC6提供的附件是改好的,自行替换