Pads
Here is a list of joypad input information, most useful for use in coding. The 'GXT' column refers to the identifier used in GXT strings, e.g '~k~~PED_DUCK~'. The 'Constant' column refers to R*'s constant used in place of the ID, which all take after their PS2 joypad assignments.
On Foot Keys
| ID | Constant | Function | GXT |
|---|
| 0 | LEFTSTICKX | Left / Right | GO_LEFT / GO_RIGHT |
| 1 | LEFTSTICKY | Forward / Backward | GO_FORWARD / GO_BACK |
| 2 | RIGHTSTICKX | Special CTRL Left / Special CTRL Right | PED_1RST_PERSON_LOOK_LEFT / PED_1RST_PERSON_LOOK_RIGHT |
| 3 | RIGHTSTICKY | Special CTRL Up / Special CTRL Down | PED_1RST_PERSON_LOOK_UP / PED_1RST_PERSON_LOOK_DOWN |
| 4 | LEFTSHOULDER1 | Action, Secondary Fire | PED_ANSWER_PHONE, PED_FIREWEAPON_ALT |
| 5 | LEFTSHOULDER2 | Previous Weapon / Zoom In | PED_CYCLE_WEAPON_LEFT / PED_SNIPER_ZOOM_IN |
| 6 | RIGHTSHOULDER1 | Aim Weapon | PED_LOCK_TARGET |
| 7 | RIGHTSHOULDER2 | Next Weapon / Zoom Out | PED_CYCLE_WEAPON_RIGHT / PED_SNIPER_ZOOM_OUT |
| 8 | DPADUP | Group Control Forward | GROUP_CONTROL_FWD |
| 9 | DPADDOWN | Group Control Backward | GROUP_CONTROL_BWD |
| 10 | DPADLEFT | Conversation - No | CONVERSATION_NO |
| 11 | DPADRIGHT | Conversation - Yes | CONVERSATION_YES |
| 12 | START | Pause Menu | |
| 13 | SELECT | Change Camera | CAMERA_CHANGE_VIEW_ALL_SITUATIONS |
| 14 | SQUARE | Jump | PED_JUMPING |
| 15 | TRIANGLE | Enter Vehicle | VEHICLE_ENTER_EXIT |
| 16 | CROSS | Sprint | PED_SPRINT |
| 17 | CIRCLE | Fire Weapon | PED_FIREWEAPON |
| 18 | LEFTSHOCK | Crouch | PED_DUCK |
| 19 | RIGHTSHOCK | Look Behind | PED_LOOKBEHIND |
| -- | | Sneak | SNEAK_ABOUT |
| -- | | Cycle Target Left | PED_CYCLE_TARGET_LEFT |
| -- | | Cycle Target Right | PED_CYCLE_TARGET_RIGHT |
| -- | | Center Camera | PED_CENTER_CAMERA_BEHIND_PLAYER |
In Vehicle Keys
| ID | Constant | Function | GXT |
|---|
| 0 | LEFTSTICKX | Left / Right | VEHICLE_STEERLEFT / VEHICLE_STEERRIGHT |
| 1 | LEFTSTICKY | Steer Back / Steer Up | GO_FORWARD / GO_BACK |
| 2 | RIGHTSTICKX | Special CTRL Left / Special CTRL Right | VEHICLE_TURRETLEFT / VEHICLE_TURRETRIGHT |
| 3 | RIGHTSTICKY | Special CTRL Up / Special CTRL Down | VEHICLE_TURRETUP / VEHICLE_TURRETDOWN |
| 4 | LEFTSHOULDER1 | Secondary Fire | VEHICLE_FIREWEAPON_ALT |
| 5 | LEFTSHOULDER2 | Look Left | VEHICLE_LOOKLEFT |
| 6 | RIGHTSHOULDER1 | Handbrake | VEHICLE_HANDBRAKE |
| 7 | RIGHTSHOULDER2 | Look Right | VEHICLE_LOOKRIGHT |
| 8 | DPADUP | Next Radio Station | VEHICLE_RADIO_STATION_UP |
| 9 | DPADDOWN | Previous Radio Station | VEHICLE_RADIO_STATION_DOWN |
| 10 | DPADLEFT | Conversation - No | CONVERSATION_NO |
| 11 | DPADRIGHT | Conversation - Yes / Trip Skip | CONVERSATION_YES |
| 12 | START | Pause Menu | |
| 13 | SELECT | Change Camera | CAMERA_CHANGE_VIEW_ALL_SITUATIONS |
| 14 | SQUARE | Brake/Reverse | VEHICLE_BRAKE |
| 15 | TRIANGLE | Exit Vehicle | VEHICLE_ENTER_EXIT |
| 16 | CROSS | Accelerate | VEHICLE_ACCELERATE |
| 17 | CIRCLE | Fire Weapon | VEHICLE_FIREWEAPON |
| 18 | LEFTSHOCK | Horn | VEHICLE_HORN |
| 19 | RIGHTSHOCK | Toggle Submission | TOGGLE_SUBMISSIONS |
| -- | | Look Behind | VEHICLE_LOOKBEHIND |
| -- | | Mouse Look | VEHICLE_MOUSELOOK |