-
Notifications
You must be signed in to change notification settings - Fork 3
InputSettings
Diamonde edited this page Feb 12, 2013
·
2 revisions
Using the "Build/Assets/Settings/input.ini" file one can map whatever input digital key or analogue input type to an action. The actions being the first column which must be the same row order as the corresponding actions in the code (see the InputActionBackendSystem::Actions enum). Key mappings are in the same row as the action name and there can be as many input types as needed (separated by spaces or tabs).
Fat note: The cursor actions aren't implemented just yet. Don't know if it's even too wise to actually implement them :)
Actions_ACTIVATE_SLOT_1
Actions_ACTIVATE_SLOT_2
Actions_ACTIVATE_SLOT_3
Actions_ACTIVATE_SLOT_4
Actions_ACTIVATE_MODULE
Actions_ROTATE_MODULE_LEFT
Actions_ROTATE_MODULE_RIGHT
Actions_STRAFE_LEFT
Actions_STRAFE_RIGHT
Actions_STRAFE_UP
Actions_STRAFE_DOWN
Actions_TURN_LEFT
Actions_TURN_RIGHT
Actions_TURN_UP
Actions_TURN_DOWN
Actions_EDIT_MODE_LEFT
Actions_EDIT_MODE_RIGHT
Actions_EDIT_MODE_UP
Actions_EDIT_MODE_DOWN
Actions_CURSOR_LEFT
Actions_CURSOR_RIGHT
Actions_CURSOR_UP
Actions_CURSOR_DOWN
Actions_ROLL_LEFT
Actions_ROLL_RIGHT
Actions_THRUST_FORWARD
Actions_TRIGGER_EDIT_MODE
Actions_MOVE_MODULE
Actions_DROP_MODULE
KeyboardKeys_A
KeyboardKeys_B
KeyboardKeys_C
KeyboardKeys_D
KeyboardKeys_E
KeyboardKeys_F
KeyboardKeys_G
KeyboardKeys_H
KeyboardKeys_I
KeyboardKeys_J
KeyboardKeys_K
KeyboardKeys_L
KeyboardKeys_M
KeyboardKeys_N
KeyboardKeys_O
KeyboardKeys_P
KeyboardKeys_Q
KeyboardKeys_R
KeyboardKeys_S
KeyboardKeys_T
KeyboardKeys_U
KeyboardKeys_V
KeyboardKeys_W
KeyboardKeys_X
KeyboardKeys_Y
KeyboardKeys_Z
KeyboardKeys_SPACE
KeyboardKeys_BACKSPACE
KeyboardKeys_RETURN
KeyboardKeys_LCTRL
KeyboardKeys_PERIOD
KeyboardKeys_ESC
KeyboardKeys_F1
KeyboardKeys_F2
KeyboardKeys_F3
KeyboardKeys_F4
KeyboardKeys_0
KeyboardKeys_1
KeyboardKeys_2
KeyboardKeys_3
KeyboardKeys_4
KeyboardKeys_5
KeyboardKeys_6
KeyboardKeys_7
KeyboardKeys_8
KeyboardKeys_9
KeyboardKeys_NUMPAD_0
KeyboardKeys_NUMPAD_1
KeyboardKeys_NUMPAD_2
KeyboardKeys_NUMPAD_3
KeyboardKeys_NUMPAD_4
KeyboardKeys_NUMPAD_5
KeyboardKeys_NUMPAD_6
KeyboardKeys_NUMPAD_7
KeyboardKeys_NUMPAD_8
KeyboardKeys_NUMPAD_9
MouseButtons_0
MouseButtons_1
MouseButtons_2
MouseAxes_X_POSITIVE
MouseAxes_X_NEGATIVE
MouseAxes_Y_POSITIVE
MouseAxes_Y_NEGATIVE
The scroll:
MouseAxes_Z_POSITIVE
MouseAxes_Z_NEGATIVE
DPAD_UP
DPAD_DOWN
DPAD_LEFT
DPAD_RIGHT
BTN_START
BTN_BACK
THUMB_PRESS_L
THUMB_PRESS_R
SHOULDER_PRESS_L
SHOULDER_PRESS_R
BTN_A
BTN_B
BTN_X
BTN_Y
THUMB_LX_POSITIVE
THUMB_LX_NEGATIVE
THUMB_LY_POSITIVE
THUMB_LY_NEGATIVE
THUMB_RX_POSITIVE
THUMB_RX_NEGATIVE
THUMB_RY_POSITIVE
THUMB_RY_NEGATIVE
TRIGGER_L
TRIGGER_R