Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
About the right and left stick - for some reasons Capom decided to invert the 2 sticks in the HD version. What it means is for the sniper the zoom is controlled by the left stick and the aiming with the right stick. For all other weapons the aiming is with the right stick and the left stick does nothing. The camera is still controlled with the right stick be it's really messed up. As a final bug the map button and the run button are bind-locked to the same button.
The alternative is to use a program like x360ce and configure the controller not with the controller settings but with the keyboard key binding settings of the corresponding actions.
For example lets say you have "run" on button 1 of your controller using x360ce but it's not working in game. Now lets say you setup the "run" function for the keyboard with the "R" key. In x360ce you have to replace the button 1 assignment by "R". It's not a perfect solution because the camera is still ♥♥♥♥♥♥ up but at least it's a lot more playable than using the default settings or having to use the keyboard and mouse. One last thing, the QTE are a mess and really hard to do at 60FPS because you have half the time to react that the non-HD RE4 so keep that in mind if you are constantly failing QTE even if you think you are doing it right. Personally i changed it to 30FPS when i know there is a QTE coming ahead.
I hope it helps :)
1 - have you setup the keyboard biindings IN-GAME
2 - are you using those same bindings in your x360ce controller configuration
3 - are you leaving the x360ce program running while playing RE4
Note that for this to work the keyboard bindings in-game must be the same as the one used in x360ce. If all the above failed then maybe your controller is just not compatible with RE4 HD. I can't see why though because i'm using the very same hardware than you(Twin USB adapter with a PS2 controller plugged in slot 1) and it works relatively well. I have to keep x360ce running though because it's not working otherwise.
2 - the x360ce config is mapped natively
3 - x360cs is in game folder and is working properly.
ALl my controls work fine as intended, EXCEPT for the problem with the riffle zoom. Do oyu have this issue using a PS2 with Twin USB? I do not experience this issue when using Logitech f310 controller.
Now about the rifle issue, i had this issue but i fixed it. I erazed the old x360ce config and create a new one using the x360ce.exe in the game folder(BIN32) and configure the controller by following the instructions. Now it's working well even if some buttons aren't placed where they should(fire with r-trigger instead of X for example) so i had to play a bit with the config to have an approximation of my controller config in the old RE4.
To make it short maybe you can fix your problem by creating a new config with x360ce - that way the program will act as if it was the first time and create a new config. Then save the config and reload it.
Sorry again for having misled you earlier - the program i was talking about was JoyToKey. A good program that can help if x360ce don't work but it's still have some bugs. I never been able to make it works with the sticks.
For the link to work just remove the spaces - for some reasons Steam don't like links :P
Also if you change the config it could cause you some problems with the QTE.
As it set now when the QTE say to press LB+LT in reality you have to press LB+RB If you change the LT in the config to assign it at the place of RB it won't work because the QTE will still show LB+LT and the QTE will always fail. I don't know if it's x360ce or if it's RE4 HD that is the problem but i thought it worth mentioning in case the QTE cause you troubles.
I recently did that about a week ago maybe that's why it's working for me. I honestly don't see anything else that could solve this problem. I really hope it will work for you eventually.
Ill probably never recommend this purchase to anyone, as its been nothing but a nightmare. If I knew RE4 on Steam was going to be this problematic I would have just stayed with RE4 on Dolphin. HD isnt worth the hassle IMO. waste of time & money.
That's possible. The Twin USB Adaptor might be at fault because it has 2 controller slots but i never been able to have 2 controllers plugged in at the same time without having troubles. That's why i'm using only one controller.
As for RE4 HD i think Capcom did a bad job integrating the controller controls in the pc port. The console versions are working well but for some reasons the pc port has issues that was never seen before in the original RE4 pc. Maybe they were trying to focus on the keyboard/mouse play because the original didn't even had mouse controls it ws a keyboard only/gamepad game which was stupid because who can play a FPS without any mouse controls.
Anyways i prefere the original version and with the HD textures mod it looks great without the problems the HD version has. Not to mention the HD version at 60FPS makes the QTE really hard to do because Capcom didn't adjust the QTE window frames which results in having half the time to do the QTE while playing at 60FPS. Yes it looks great graphically speaking but as you said it doesn't worth the hassle - at least for the pc port it's not worth it - the console versions are way better but they can't be modded.
I am using x360ce 3.2.8.77
here are the two configs that work hand in hand:
FIRST the input.ini config:
VERSION = 16
AIM_INV = 0
###MENUs
###GAMEPLAY
###KEYBOARD
KEY_FORWARD = W
KEY_BACK = S
KEY_RIGHT = D
KEY_LEFT = A
KEY_KAMAE = MB_RIGHT
KEY_RELOCKON = R
KEY_RUN = LSHIFT
KEY_FIRE = MB_LEFT
KEY_180TURN = Q
KEY_ASHLEY = Z
KEY_CK = E
KEY_KAMAE_KNIFE = SPACE
KEY_ST = TAB
KEY_OPTION = ESCAPE
KEY_C_U = MA_WU
KEY_C_D = MA_WD
KEY_Y = 00000
KEY_X = 00000
KEY_B = SPACE
KEY_A = E
KEY_SSCRN = TAB
KEY_MAP = M
KEY_LB = 00000
KEY_RB = 00000
KEY_U = MA_UP
KEY_D = MA_DOWN
KEY_R = MA_RIGHT
KEY_L = MA_LEFT
KEY_Z = 00000
KEY_EV_CANCEL = ESCAPE
KEY_CANCEL = ESCAPE
KEY_OK = RETURN
KEY_OK = MB_LEFT
KEY_LL = LEFT
KEY_LR = RIGHT
KEY_LD = DOWN
KEY_LD = MA_WD
KEY_LU = UP
KEY_LU = MA_WU
KEY_C_R = MA_RIGHT
KEY_C_L = MA_LEFT
KEY_PICK_UP = 00000
KEY_MAP_MENU = 00000
KEY_ACT_A = 00000
KEY_QUICK = 00000
KEY_ACT_B = 00000
KEY_MAP_ZOOM = 00000
KEY_PLUS = 00000
KEY_MINUS = 00000
KEY_1 = 00000
KEY_2 = 00000
KEY_KNIFE = 00000
KEY_KNIFE2 = 00000
KEY_CRANK = 00000
KEY_SU = 00000
KEY_SD = 00000
KEY_SR = 00000
KEY_SL = 00000
###GAME_CONTROLLER
KEY_FORWARD = QKEY_GC_YN
KEY_BACK = QKEY_GC_YP
KEY_RIGHT = QKEY_GC_XP
KEY_LEFT = QKEY_GC_XN
KEY_KAMAE = QKEY_GC_B8
KEY_RUN = QKEY_GC_B3
KEY_FIRE = QKEY_GC_B4
KEY_ASHLEY = QKEY_GC_B6
KEY_CK = QKEY_GC_B4
KEY_KAMAE_KNIFE = QKEY_GC_B7
KEY_ST = QKEY_GC_B10
KEY_OPTION = QKEY_GC_B9
#KEY_C_U = QKEY_GC_RZN
#KEY_C_D = QKEY_GC_RZP
#KEY_C_R = QKEY_GC_ZP
#KEY_C_L = QKEY_GC_ZN
KEY_X = QKEY_GC_B1
KEY_B = QKEY_GC_B3
KEY_A = QKEY_GC_B4
KEY_SSCRN = QKEY_GC_B10
KEY_MAP = QKEY_GC_B1
#KEY_U = QKEY_GC_YP
#KEY_D = QKEY_GC_YN
#KEY_R = QKEY_GC_XP
#KEY_L = QKEY_GC_XN
KEY_EV_CANCEL = QKEY_GC_B9
KEY_CANCEL = QKEY_GC_B2
KEY_OK = QKEY_GC_B3
KEY_OK = QKEY_GC_B4
#KEY_LL = QKEY_GC_POVL
#KEY_LR = QKEY_GC_POVR
#KEY_LD = QKEY_GC_POVD
#KEY_LU = QKEY_GC_POVU
###GAME_CONTROLLER
###00010810-0000-0000-0000-504944564944
KEY_FORWARD = QKEY_GC_YN
KEY_BACK = QKEY_GC_YP
KEY_RIGHT = QKEY_GC_XP
KEY_LEFT = QKEY_GC_XN
KEY_KAMAE = QKEY_GC_B8
KEY_RUN = QKEY_GC_B3
KEY_FIRE = QKEY_GC_B4
KEY_ASHLEY = QKEY_GC_B6
KEY_CK = QKEY_GC_B4
KEY_KAMAE_KNIFE = QKEY_GC_B7
KEY_ST = QKEY_GC_B10
KEY_OPTION = QKEY_GC_B9
#riffle zoom keyed out
#KEY_C_D = QKEY_GC_RZN
#KEY_C_U = QKEY_GC_RZP
#KEY_C_R = QKEY_GC_ZP
#KEY_C_L = QKEY_GC_ZN
KEY_X = QKEY_GC_B1
KEY_B = QKEY_GC_B3
KEY_A = QKEY_GC_B4
KEY_SSCRN = QKEY_GC_B10
KEY_MAP = QKEY_GC_B1
#THESE MUST BE KEYED OUT FOR RIFFLE ZOOM TO WORK
#KEY_U = QKEY_GC_YP
#KEY_D = QKEY_GC_YN
#KEY_R = QKEY_GC_XP
#KEY_L = QKEY_GC_XN
KEY_EV_CANCEL = QKEY_GC_B9
KEY_CANCEL = QKEY_GC_B2
KEY_OK = QKEY_GC_B3
KEY_OK = QKEY_GC_B4
KEY_LL = QKEY_GC_POVL
KEY_LR = QKEY_GC_POVR
KEY_LD = QKEY_GC_POVD
KEY_LU = QKEY_GC_POVU
###XINPUT_CONTROLLER_A
KEY_FORWARD = QKEY_GC_B4
KEY_FORWARD = QKEY_GC_B20
KEY_BACK = QKEY_GC_B3
KEY_BACK = QKEY_GC_B19
KEY_RIGHT = QKEY_GC_B2
KEY_RIGHT = QKEY_GC_B18
KEY_LEFT = QKEY_GC_B1
KEY_LEFT = QKEY_GC_B17
KEY_KAMAE = QKEY_GC_B5
KEY_RELOCKON = QKEY_GC_B7
KEY_RUN = QKEY_GC_B9
KEY_FIRE = QKEY_GC_B11
KEY_ASHLEY = QKEY_GC_B6
KEY_CK = QKEY_GC_B11
KEY_KAMAE_KNIFE = QKEY_GC_B8
KEY_ST = QKEY_GC_B13
KEY_OPTION = QKEY_GC_B14
#KEY_C_U = QKEY_GC_B24
#KEY_C_D = QKEY_GC_B23
KEY_Y = QKEY_GC_B11
KEY_X = QKEY_GC_B12
KEY_B = QKEY_GC_B9
KEY_A = QKEY_GC_B11
KEY_SSCRN = QKEY_GC_B13
KEY_MAP = QKEY_GC_B12
KEY_LB = QKEY_GC_B7
KEY_RB = QKEY_GC_B6
KEY_U = QKEY_GC_B4
KEY_U = QKEY_GC_B20
KEY_D = QKEY_GC_B3
KEY_D = QKEY_GC_B19
KEY_R = QKEY_GC_B2
KEY_R = QKEY_GC_B18
KEY_L = QKEY_GC_B1
KEY_L = QKEY_GC_B17
KEY_Z = QKEY_GC_B5
KEY_Z = QKEY_GC_B8
KEY_EV_CANCEL = QKEY_GC_B14
KEY_CANCEL = QKEY_GC_B10
KEY_OK = QKEY_GC_B9
KEY_OK = QKEY_GC_B11
KEY_LL = QKEY_GC_B1
KEY_LR = QKEY_GC_B2
KEY_LD = QKEY_GC_B3
KEY_LU = QKEY_GC_B4
#KEY_C_R = QKEY_GC_B22
#KEY_C_L = QKEY_GC_B21
----------------and now the x360ce.ini config for Twin USB with PS2 adapter:
[Options]
UseInitBeep=1
Log=0
Console=0
DebugMode=0
InternetDatabaseUrl=http://www.x360ce.com/webservices/x360ce.asmx
InternetFeatures=1
InternetAutoload=1
AllowOnlyOneCopy=1
ProgramScanLocations=C:\Program Files,C:\Program Files (x86)
Version=2
CombineEnabled=0
Supplemental=0
[InputHook]
HookMode=1
[Mappings]
PAD1=IG_6f7187a02f7111e68001444553540000
PAD2=IG_6fd0bea02f7111e68002444553540000
PAD3=
PAD4=
[PAD1]
[PAD2]
[PAD3]
[PAD4]
[IG_6fd0bea02f7111e68002444553540000]
ProductName=Twin USB Joystick
ProductGuid=00010810-0000-0000-0000-504944564944
InstanceGuid=6fd0bea0-2f71-11e6-8002-444553540000
AxisToDPadDeadZone=256
AxisToDPad=1
AxisToDPadOffset=0
A=3
B=2
GuideButton=
Back=9
Start=10
X=4
Y=1
D-pad POV=1
D-pad Down=
D-pad Left=
D-pad Right=
D-pad Up=
UseForceFeedback=1
ForcePercent=100
SwapMotor=0
FFBType=0
ControllerType=2
LeftMotorPeriod=60
LeftMotorStrength=100
LeftMotorDirection=0
Left Shoulder=7
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Left Analog X Linear=0
Left Analog Y Linear=0
Left Analog X=1
Left Analog Y=-2
Left Thumb=11
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog Y- Button=0
Left Analog X- Button=0
Left Analog X+ Button=0
Left Analog Y+ Button=0
Left Trigger=5
Left Trigger DeadZone=0
PassThrough=0
RightMotorPeriod=120
RightMotorStrength=100
RightMotorDirection=0
Right Shoulder=8
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
Right Analog X Linear=0
Right Analog Y Linear=0
Right Analog X=6
Right Analog Y=-3
Right Thumb=12
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog Y- Button=0
Right Analog X- Button=0
Right Analog X+ Button=0
Right Analog Y+ Button=0
Right Trigger=6
Right Trigger DeadZone=0
A DeadZone=0
B DeadZone=0
Back DeadZone=0
Start DeadZone=0
X DeadZone=0
Y DeadZone=0
Left Thumb DeadZone=0
Right Thumb DeadZone=0
Left Shoulder DeadZone=0
Right Shoulder DeadZone=0
AxisToDPadDownDeadZone=0
AxisToDPadLeftDeadZone=0
AxisToDPadRightDeadZone=0
AxisToDPadUpDeadZone=0
ForcesPassThrough=0
PassThroughIndex=0
Combined=0
CombinedIndex=0
[IG_cf4871a03cd911e68001444553540000]
ProductName=Controller (Gamepad F310)
ProductGuid=c21d046d-0000-0000-0000-504944564944
InstanceGuid=cf4871a0-3cd9-11e6-8001-444553540000
ControllerType=1
PassThrough=0
ForcesPassThrough=0
PassThroughIndex=0
Right Trigger DeadZone=0
Left Trigger DeadZone=0
Combined=0
CombinedIndex=0
A DeadZone=0
B DeadZone=0
X DeadZone=0
Y DeadZone=0
Start DeadZone=0
Back DeadZone=0
Left Shoulder DeadZone=0
Left Thumb DeadZone=0
Right Shoulder DeadZone=0
Right Thumb DeadZone=0
AxisToDPadDownDeadZone=0
AxisToDPadLeftDeadZone=0
AxisToDPadRightDeadZone=0
AxisToDPadUpDeadZone=0
AxisToDPad=0
AxisToDPadDeadZone=256
AxisToDPadOffset=0
Left Analog X+ Button=0
Left Analog X- Button=0
Left Analog Y+ Button=0
Left Analog Y- Button=0
Left Thumb=9
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Left Analog X Linear=0
Left Analog Y Linear=0
Right Analog X+ Button=0
Right Analog X- Button=0
Right Analog Y+ Button=0
Right Analog Y- Button=0
Right Thumb=10
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
Right Analog X Linear=0
Right Analog Y Linear=0
UseForceFeedback=0
FFBType=0
SwapMotor=0
ForcePercent=0
LeftMotorDirection=0
LeftMotorStrength=100
LeftMotorPeriod=0
RightMotorDirection=0
RightMotorStrength=100
RightMotorPeriod=0
A=1
B=2
X=3
Y=4
Left Shoulder=5
Right Shoulder=6
Back=7
Start=8
Left Trigger=x3
Right Analog X=4
Right Analog Y=-5
Left Analog X=1
Left Analog Y=-2
D-pad POV=
Right Trigger=x-3
GuideButton=
D-pad Down=
D-pad Left=
D-pad Right=
D-pad Up=
[IG_6f7187a02f7111e68001444553540000]
ProductName=Twin USB Joystick
ProductGuid=00010810-0000-0000-0000-504944564944
InstanceGuid=6f7187a0-2f71-11e6-8001-444553540000
ControllerType=1
PassThrough=0
ForcesPassThrough=0
PassThroughIndex=0
Right Trigger DeadZone=0
Left Trigger DeadZone=0
Combined=0
CombinedIndex=0
A DeadZone=0
B DeadZone=0
X DeadZone=0
Y DeadZone=0
Start DeadZone=0
Back DeadZone=0
Left Shoulder DeadZone=0
Left Thumb DeadZone=0
Right Shoulder DeadZone=0
Right Thumb DeadZone=0
AxisToDPadDownDeadZone=0
AxisToDPadLeftDeadZone=0
AxisToDPadRightDeadZone=0
AxisToDPadUpDeadZone=0
AxisToDPad=0
AxisToDPadDeadZone=256
AxisToDPadOffset=0
Left Analog X+ Button=0
Left Analog X- Button=0
Left Analog Y+ Button=0
Left Analog Y- Button=0
Left Thumb=11
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Left Analog X Linear=0
Left Analog Y Linear=0
Right Analog X+ Button=0
Right Analog X- Button=0
Right Analog Y+ Button=0
Right Analog Y- Button=0
Right Thumb=12
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
Right Analog X Linear=0
Right Analog Y Linear=0
UseForceFeedback=0
FFBType=0
SwapMotor=0
ForcePercent=100
LeftMotorDirection=0
LeftMotorStrength=0
LeftMotorPeriod=120
RightMotorDirection=0
RightMotorStrength=0
RightMotorPeriod=60
A=3
B=2
X=4
Y=1
Left Shoulder=5
Right Shoulder=6
Back=9
Start=10
Left Trigger=7
Right Trigger=8
Right Analog X=x6
Right Analog Y=x-3
Left Analog X=1
Left Analog Y=-2
D-pad POV=1
GuideButton=
D-pad Down=d3
D-pad Left=d4
D-pad Right=d2
D-pad Up=d1
[IG_5d425fb02f5711e68001444553540000]
ProductName=Logitech Dual Action USB
ProductGuid=c216046d-0000-0000-0000-504944564944
InstanceGuid=5d425fb0-2f57-11e6-8001-444553540000
AxisToDPadDeadZone=256
AxisToDPad=0
AxisToDPadOffset=0
A=2
B=3
GuideButton=
Back=9
Start=10
X=1
Y=4
D-pad POV=1
D-pad Down=
D-pad Left=
D-pad Right=
D-pad Up=
UseForceFeedback=1
ForcePercent=100
SwapMotor=1
FFBType=0
ControllerType=1
LeftMotorPeriod=60
LeftMotorStrength=100
LeftMotorDirection=0
Left Shoulder=5
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Left Analog X Linear=0
Left Analog Y Linear=0
Left Analog X=1
Left Analog Y=-2
Left Thumb=11
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog Y- Button=0
Left Analog X- Button=0
Left Analog X+ Button=0
Left Analog Y+ Button=0
Left Trigger=7
Left Trigger DeadZone=5
PassThrough=0
RightMotorPeriod=120
RightMotorStrength=100
RightMotorDirection=0
Right Shoulder=6
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
Right Analog X Linear=0
Right Analog Y Linear=0
Right Analog X=3
Right Analog Y=-6
Right Thumb=12
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog Y- Button=0
Right Analog X- Button=0
Right Analog X+ Button=0
Right Analog Y+ Button=0
Right Trigger=8
Right Trigger DeadZone=0
A DeadZone=0
B DeadZone=0
Back DeadZone=0
Start DeadZone=0
X DeadZone=0
Y DeadZone=0
Left Thumb DeadZone=0
Right Thumb DeadZone=0
Left Shoulder DeadZone=0
Right Shoulder DeadZone=0
AxisToDPadDownDeadZone=0
AxisToDPadLeftDeadZone=0
AxisToDPadRightDeadZone=0
AxisToDPadUpDeadZone=0
ForcesPassThrough=0
PassThroughIndex=0
Combined=0
CombinedIndex=0