Posted August 22, 2021
Hello everyone, this post is to help whoever needs to properly config their controller inputs on this game, since the in-game menu lacks some action to be set (Menu and Inventory as example).
The first step to properly config the controller is:
-Start the game,
-Go to Options,
-Go to Controls,
-Chose your controller
-Enable the controller
-Exit the game
This game, doesn't store it's settings on files, but rather on registry.
Meaning, you will have to edit it straight from Windows Registry (regedit).
-Open the regedit (through run command or searching the start menu)
-Open the following path:
HKEY_CURRENT_USER\SOFTWARE\Core Design\TombRaiderAngelOfDarkness\1.0\Input
At the above path, you will find folders for each input device this game can find.
The ones that are enabled, will have subfolders.
So is very unlikely you will not notice wich is your controller, but if you do, each folder has the input name when you open it.
At the subfolder "Game", you will find a bunch of registry entries with values that will make no sense for you, but I went with the trouble to identify each, so I will leave the list bellow:
==================================================================
Type 0002 (X-Axis - Analog Left and right)
Type 0258 (Y-Axis - Analog Up and Down)
----------------------------------
Type 0004 (Butt_1)
Type 0260 (Butt_2)
Type 0516 (Butt_3)
Type 0772 (Butt_4)
Type 1284 (Butt_5)
Type 1028 (Butt_6)
Type 1540 (Butt_7)
Type 1796 (Butt_8)
Type 2052 (Butt_9)
Type 2308 (Butt_10)
Type 2564 (Butt_11)
Type 2820 (Butt_12)
Type 3076 (Butt_13)
-----------------------------------
Value Decimal 0 = ????
Value Decimal 1 = ????
Value Decimal 2 = ????
Value Decimal 3 = ????
Value Decimal 4 = Inventory (Weapon Cycle up?) - This one shows as Weapon cycle up for some reason
Value Decimal 5 = Pause
Value Decimal 6 = Crouch
Value Decimal 7 = Roll
Value Decimal 8 = Jump
Value Decimal 9 = Action
Value Decimal 10 = Walk
Value Decimal 11 = Stealth
Value Decimal 12 = ????
Value Decimal 13 = Weapon Holster
Value Decimal 14 = Sprint / Look
Value Decimal 15 = ????
Value Decimal 16 = Move Left
Value Decimal 17 = Move Right
Value Decimal 18 = Move Forward
Value Decimal 19 = Move Backwards
Value Decimal 20 = ????
Value Decimal 21 = ????
Value Decimal 22 = ????
Value Decimal 23 = ????
Value Decimal 24 = Analog Move Left and Right
Value Decimal 25 = Analog Move Up and Down
------------
The following can't be changed:
Button 1 is default to "Back" in menus.
Button 3 is default to "Accept" in menus.
Button 12 is default to "Start" but only for the "Press any button" menu.
X and Y Axis are default to move menus up, down, left and right.
------------
This list is valid for any controller from what I tested. Including Xbox pads, but unfortunately for those, the game can't recognize more than the X and Y axis, so you will not be able to use your controller triggers or the right analog stick.
==================================================================
To edit, all you have to do is to double click the registry entry you wish to edit, check the value to decimal and use the list above I figured it out.
I hope this helped you all.
The first step to properly config the controller is:
-Start the game,
-Go to Options,
-Go to Controls,
-Chose your controller
-Enable the controller
-Exit the game
This game, doesn't store it's settings on files, but rather on registry.
Meaning, you will have to edit it straight from Windows Registry (regedit).
-Open the regedit (through run command or searching the start menu)
-Open the following path:
HKEY_CURRENT_USER\SOFTWARE\Core Design\TombRaiderAngelOfDarkness\1.0\Input
At the above path, you will find folders for each input device this game can find.
The ones that are enabled, will have subfolders.
So is very unlikely you will not notice wich is your controller, but if you do, each folder has the input name when you open it.
At the subfolder "Game", you will find a bunch of registry entries with values that will make no sense for you, but I went with the trouble to identify each, so I will leave the list bellow:
==================================================================
Type 0002 (X-Axis - Analog Left and right)
Type 0258 (Y-Axis - Analog Up and Down)
----------------------------------
Type 0004 (Butt_1)
Type 0260 (Butt_2)
Type 0516 (Butt_3)
Type 0772 (Butt_4)
Type 1284 (Butt_5)
Type 1028 (Butt_6)
Type 1540 (Butt_7)
Type 1796 (Butt_8)
Type 2052 (Butt_9)
Type 2308 (Butt_10)
Type 2564 (Butt_11)
Type 2820 (Butt_12)
Type 3076 (Butt_13)
-----------------------------------
Value Decimal 0 = ????
Value Decimal 1 = ????
Value Decimal 2 = ????
Value Decimal 3 = ????
Value Decimal 4 = Inventory (Weapon Cycle up?) - This one shows as Weapon cycle up for some reason
Value Decimal 5 = Pause
Value Decimal 6 = Crouch
Value Decimal 7 = Roll
Value Decimal 8 = Jump
Value Decimal 9 = Action
Value Decimal 10 = Walk
Value Decimal 11 = Stealth
Value Decimal 12 = ????
Value Decimal 13 = Weapon Holster
Value Decimal 14 = Sprint / Look
Value Decimal 15 = ????
Value Decimal 16 = Move Left
Value Decimal 17 = Move Right
Value Decimal 18 = Move Forward
Value Decimal 19 = Move Backwards
Value Decimal 20 = ????
Value Decimal 21 = ????
Value Decimal 22 = ????
Value Decimal 23 = ????
Value Decimal 24 = Analog Move Left and Right
Value Decimal 25 = Analog Move Up and Down
------------
The following can't be changed:
Button 1 is default to "Back" in menus.
Button 3 is default to "Accept" in menus.
Button 12 is default to "Start" but only for the "Press any button" menu.
X and Y Axis are default to move menus up, down, left and right.
------------
This list is valid for any controller from what I tested. Including Xbox pads, but unfortunately for those, the game can't recognize more than the X and Y axis, so you will not be able to use your controller triggers or the right analog stick.
==================================================================
To edit, all you have to do is to double click the registry entry you wish to edit, check the value to decimal and use the list above I figured it out.
I hope this helped you all.