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
Please note, this may not be a 100% accurate guide. I hope it helps others out until a real button edit configuration tool becomes available.
First let me cover the inputs on the controller and the buttons the input.ini thinks those match up to. It doesn't follow the DirectInput HID mapping, in case you are wondering.
B1 - B4 are mapped to direction inputs on the D-PAD, I think. B17-B20 are the left analog stick. This is me guessing based on the input.ini file, I never messed with these. There are some other B2# values that correspond with the right analog stick. If you want to mess with those you're on your own.
KEY_RUN = QKEY_GC_B5 would set that option for you.
With the above in mind, that's really all you need to get going, but there are some things to keep in mind about the input.ini file.
But there are more buttons that will affect the menus.
KEY_EV_CANCEL = QKEY_GC_B14
KEY_CANCEL = QKEY_GC_B11
KEY_OK = QKEY_GC_B9
KEY_OK = QKEY_GC_B9
The duplicate entries for KEY_OK are from the original input.ini file, where the "X" and the "A" buttons were both for some reason OK. In the above example, "A" is now OK, and "X" is CANCEL.
Okay, now that that's out of the way let's break down what each input seemingly is. This is NOT the default button inputs, this is a list of the inputs that mirror gamecube controller inputs.
NOTE: If you change a button input, like B9 to B11, change EVERY other B9 you see to B11, unless you have a specific reason not to. Keeping the buttons consistent is important.
KEY_FORWARD = QKEY_GC_B4
KEY_FORWARD = QKEY_GC_B20
#forward dpad/left analog stick
KEY_BACK = QKEY_GC_B3
KEY_BACK = QKEY_GC_B19
#back dpad/analog stick. You get the idea.
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
#aim gun button
KEY_RELOCKON = QKEY_GC_B7
#I'm not sure, but this is mapped to LB
KEY_RUN = QKEY_GC_B11
KEY_FIRE = QKEY_GC_B9
KEY_ASHLEY = QKEY_GC_B6
#tell Ashley to halt/follow
KEY_CK = QKEY_GC_B9
#Check button (action)
KEY_KAMAE_KNIFE = QKEY_GC_B8
#draw knife
KEY_ST = QKEY_GC_B13
KEY_OPTION = QKEY_GC_B13
#main menu button. I'm not sure why the above 2 are the same
#but it's okay, it seems to work fine
KEY_C_U = QKEY_GC_B24
KEY_C_D = QKEY_GC_B23
# C stick up/down. Right analog stick.
KEY_Y = QKEY_GC_B12
KEY_X = QKEY_GC_B10
KEY_B = QKEY_GC_B11
KEY_A = QKEY_GC_B9
KEY_SSCRN = QKEY_GC_B12
#Status screen
KEY_MAP = QKEY_GC_B14
#Map
KEY_LB = QKEY_GC_B7
KEY_RB = QKEY_GC_B6
#Shoulder buttons. I'm not sure what changing these does
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
#up/down/left/right while on status screen
KEY_Z = QKEY_GC_B5
KEY_Z = QKEY_GC_B8
# z button from gamecube. Picks up item in inventory to rearrange
KEY_EV_CANCEL = QKEY_GC_B14
#exit status screen
KEY_CANCEL = QKEY_GC_B11
#back out of menu
KEY_OK = QKEY_GC_B9
KEY_OK = QKEY_GC_B9
#advance forward in menu
KEY_LL = QKEY_GC_B1
KEY_LR = QKEY_GC_B2
KEY_LD = QKEY_GC_B3
KEY_LU = QKEY_GC_B4
#no idea. Might be main menu related.
KEY_C_R = QKEY_GC_B22
KEY_C_L = QKEY_GC_B21
#more right analog stick
Happy button configuring, y'all! Best of luck. This is basically everything I understand about input.ini right now.
ohhhhhh, Very, Very thankssss..
Here layout PS2 :D
###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_B8
KEY_RELOCKON = QKEY_GC_B5
KEY_RUN = QKEY_GC_B11
KEY_FIRE = QKEY_GC_B9
KEY_ASHLEY = QKEY_GC_B6
KEY_CK = QKEY_GC_B9
KEY_KAMAE_KNIFE = QKEY_GC_B7
KEY_ST = QKEY_GC_B13
KEY_OPTION = QKEY_GC_B13
KEY_C_U = QKEY_GC_B24
KEY_C_D = QKEY_GC_B23
KEY_Y = QKEY_GC_B12
KEY_X = QKEY_GC_B12
KEY_B = QKEY_GC_B11
KEY_A = QKEY_GC_B9
KEY_SSCRN = QKEY_GC_B10
KEY_MAP = QKEY_GC_B14
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_B11
KEY_OK = QKEY_GC_B9
KEY_OK = QKEY_GC_B9
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
I hope you posted this in the guide section...it's very helpful :D
Thanks for the suggestion. I just did so on account of it! It's rough at the moment, but I'll go back and clean it up when I have time.
thanks, going to try this out now
the key_z parts are probably because the triggers on the 360 controllers arent defined as buttons, but rather two things that share an axis. a lot of older games have problems with LT/RT being used at the same time because of this
Can you help me a bit, i tried lots of things, but i havent had luck with the left stick aiming, it should be possible, same as how the 360 one was, is only the aiming thing with the left-right stick, the other things can be sorted out easily:
###GAME_CONTROLLER
###C216046D-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_B6
KEY_RUN = QKEY_GC_B2
KEY_FIRE = QKEY_GC_B1
KEY_ASHLEY = QKEY_GC_B3
KEY_CK = QKEY_GC_B1
KEY_KAMAE_KNIFE = QKEY_GC_B5
KEY_ST = QKEY_GC_B10
KEY_OPTION = QKEY_GC_B9
KEY_C_U = QKEY_GC_RZN
KEY_C_D = QKEY_GC_RZP
KEY_X = QKEY_GC_B3
KEY_B = QKEY_GC_B2
KEY_A = QKEY_GC_B1
KEY_SSCRN = QKEY_GC_B4
KEY_MAP = QKEY_GC_B8
KEY_U = QKEY_GC_YN
KEY_D = QKEY_GC_YP
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_B2
KEY_OK = QKEY_GC_B3
KEY_LL = QKEY_GC_POVL
KEY_LR = QKEY_GC_POVR
KEY_LD = QKEY_GC_POVD
KEY_LU = QKEY_GC_POVU
KEY_C_R = QKEY_GC_ZP
KEY_C_L = QKEY_GC_ZN
YN, YP and X are related to the left stick, while RZ and ZN are the ones for the right stick or the C-Stick on the GC pad, swapping didnt work and, idk, i just want to play it like how it was on the GC, left stick to move and aim, and right stick or cstick to camera,
Thank you for the response, i move leon normally with the left stick, yep, i can swing the camera with the right stick yeah, but when i aim, i only can move the gun with the right stick, exactly....