| Field | Type | Offset | Description | Notes |
|---|---|---|---|---|
| key | s16 | 0x0 | The main input key to detect. | This field uses the following enum: CS_MENU_KEY_forParamDef |
| shiftInput | s16 | 0x2 | The shift input key to detect. | This field uses the following enum: CS_MENU_SHIFTINPUT_TYPE |
| reserved1 | dummy8 | 0x4 | This field is padding. | |
| enableSimpleGuide | u8 | 0x7 | If ON, simple key guide may be displayed, otherwise only detailed key guide is shown. | This field is a boolean. |
| guideTextID | s32 | 0x8 | The text ID to use for the key guide. -1 will display 'data explanation' (debug function). | This field refers to the following text files: Modern_Menu_Key_Guide |
| seID | s32 | 0xc | The sound ID to play when the input is triggered. |
| Option | Description | Notes |
|---|---|---|
-1 | None | |
22 | Up | |
23 | Down | |
24 | Left | |
25 | Right | |
26 | Decision | |
27 | Cancel | |
28 | Triangle | |
29 | Square | |
30 | L1 | |
31 | R1 | |
32 | L2 | |
33 | R2 | |
34 | L3 | |
35 | R3 | |
20 | Auxiliary Menu | |
21 | Start | |
36 | Back | |
10000 | Left Stick: Left / Right | |
10001 | Left Stick: Up / Down | |
10002 | Right Stick: Left / Right | |
10003 | Right Stick: Up / Down | |
10004 | Up / Down | |
10005 | Left / Right | |
10006 | L1 / R1 | |
10007 | L2 / R2 |
| Option | Description | Notes |
|---|---|---|
0 | None | |
81 | Left | |
82 | Right |