Discussion: Control Schemes (Modern & Retro)
Let's be real, the OG xbox controls don't really make a ton of sense. I'd love to actually have two layouts that users can use out of the box (and optimally eventually configure their own).
Xbox menu source material from my Xbox 360 copy: https://share.icloud.com/photos/0422UEDqK0WtxlzgOYl3jpMBg
MODERN
IN-GAME
Buttons
- A: Use / Interact
- B: Sneak
- X: Draw / Sheathe
- Y: Jump
- Start: Submenu Selection (or last opened window) (See below)
- HOLD Start: Open Save/Load/Options/Exit Menu
- Select: Wait
Shoulders and Triggers
- R Shoulder: Ready Magic
- L Shoulder: Journal (for now... I'd be open to eventually adding a main inventory submenu for Quests / journal and turn this into a favorites menu)
- R Trig: Attack
- L Trig: ?? (cancel attack?)
Sticks
- L Stick: Move
- L Stick Click: ??
- R Stick: Look
- R Stick Click: POV
D-Pad (Menu Shortcuts)
- Up: Stats
- Down: Map
- Left: Magic
- Right: Inventory
INVENTORY
Buttons
- A: Use / Select Item
- B: Exit Menu
- X: Drop
- Y: Favorite
- Start: Exit Menu
- HOLD Start: Exit Menu AND open Save/Load/Options/Exit Menu
- HOLD Select: Activate Sorting Layer
Sorting Layer
- B: Next Sort Column
- X: Prev Sort Column
- Y: Toggle Sort Direction
Shoulders and Triggers
- R Shoulder: Next Filter Category
- L Shoulder: Prev FIlter Category
- R Trig: Next Menu
- L Trig: Prev Menu
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick: Rotate Item in Preview
- R Stick Click: ??
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
MAGIC
Buttons
- A: Use / Select Magic
- B: Exit Menu
- X: Delete Spell
- Y: Favorite
- Start: Exit Menu
- HOLD Start: Exit Menu AND open Save/Load/Options/Exit Menu
- HOLD Select: Activate Sorting Layer
Sorting Layer
- B: Next Sort Column
- X: Prev Sort Column
- Y: Toggle Sort Direction
Shoulders and Triggers
- R Shoulder: Next Filter Category
- L Shoulder: Prev FIlter Category
- R Trig: Next Menu
- L Trig: Prev Menu
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick: Rotate Spell "Ball" in Preview (Maybe we can add some glowing orbs or something to indicate the school)
- R Stick Click: ??
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
MAP
NOTE: I think it would be more intuitive to have the triggers be zoom in/out... but I realize that really messes with the next/prev menu controls
Buttons
- A: Select Map Marker (Fast Travel if option enabled; confirmation message box warranted?)
- B: Exit Menu
- X: Center on Player
- Y: ?? (Maybe "Mark as always show?")
- Start: Exit Menu
- HOLD Start: Exit Menu AND open Save/Load/Options/Exit Menu
Shoulders and Triggers
- R Shoulder: Next Filter (Map Marker Type)
- L Shoulder: Prev FIlter
- R Trig: Next Menu
- L Trig: Prev Menu
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick Up/Down: Zoom In/Out
- R Stick Click: Switch between Global/Local
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
STATS
Tab change with shoulders, menu change with triggers, and standard exit menu controls
CONTAINER / PICKPOCKET
Buttons
- A: Take
- B: Exit Menu
- X: Take All
- Y: Take One
- Start: Exit Menu
- HOLD Start: Exit Menu AND open Save/Load/Options/Exit Menu
- HOLD Select: Activate Sorting Layer
Sorting Layer
- B: Next Sort Column
- X: Prev Sort Column
- Y: Toggle Sort Direction
Shoulders and Triggers
- R Shoulder: Next Filter Category (Categorize both inv windows?)
- L Shoulder: Prev FIlter Category (Categorize both inv windows?)
- R Trig: Switch to Container
- L Trig: Switch to Player
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick: Rotate Item in Preview (We could have preview in the middle between?)
- R Stick Click: ??
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
RETRO
IN-GAME
Buttons
- A: Use / Interact
- B: Submenu Selection (or last window opened)
- X: Draw / Sheathe
- Y: Ready Magic
- Start: Open Save/Load/Options/Exit Menu
- Select: ?? (I still think this should be wait, even in the retro scheme)
Shoulders and Triggers
- R Shoulder: Wait
- L Shoulder: Journal
- R Trig: Attack
- L Trig: Jump
Sticks
- L Stick: Move
- L Stick Click: Sneak
- R Stick: Look
- R Stick Click: POV
D-Pad (Menu Shortcuts)
- Up: Stats
- Down: Map
- Left: Magic
- Right: Inventory
INVENTORY
Buttons
- A: Use / Select Item
- B: Exit Menu
- X: Drop
- Y: ??
- Start: Exit Menu AND open Save/Load/Options/Exit Menu
- HOLD Select: Activate Sorting Layer
Sorting Layer
- B: Next Sort Column
- X: Prev Sort Column
- Y: Toggle Sort Direction
Shoulders and Triggers
- R Shoulder: Next Filter Category
- L Shoulder: Prev FIlter Category
- R Trig: Next Menu
- L Trig: Prev Menu
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick: Rotate Item in Preview
- R Stick Click: ??
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
MAGIC
Buttons
- A: Use / Select Magic
- B: Exit Menu
- X: Delete Spell
- Y: ??
- Start: Exit Menu AND open Save/Load/Options/Exit Menu
- HOLD Select: Activate Sorting Layer
Sorting Layer
- B: Next Sort Column
- X: Prev Sort Column
- Y: Toggle Sort Direction
Shoulders and Triggers
- R Shoulder: Next Filter Category
- L Shoulder: Prev FIlter Category
- R Trig: Next Menu
- L Trig: Prev Menu
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick: Rotate Spell "Ball" in Preview (Maybe we can add some glowing orbs or something to indicate the school)
- R Stick Click: ??
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
MAP
Buttons
- A: Select Map Marker (Fast Travel if option enabled; confirmation message box warranted?)
- B: Exit Menu
- X: Center on Player
- Y: ?? (Maybe "Mark as always shown"?)
- Start: Exit Menu AND open Save/Load/Options/Exit Menu
Shoulders and Triggers
- R Shoulder: Next Map Marker Filter (Map Marker Type)
- L Shoulder: Prev Map Marker FIlter
- R Trig: Next Menu
- L Trig: Prev Menu
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick Up/Down: Zoom In/Out
- R Stick Click: Switch between Global/Local
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
STATS
Tab change with shoulders, menu change with triggers, and standard exit menu controls
CONTAINER / PICKPOCKET
Buttons
- A: Take
- B: Exit Menu
- X: Take All
- Y: Take One
- Start: Exit Menu
- HOLD Start: Exit Menu AND open Save/Load/Options/Exit Menu
- HOLD Select: Activate Sorting Layer
Sorting Layer
- B: Next Sort Column
- X: Prev Sort Column
- Y: Toggle Sort Direction
Shoulders and Triggers
- R Shoulder: Next Filter Category (Categorize both inv windows?)
- L Shoulder: Prev FIlter Category (Categorize both inv windows?)
- R Trig: Switch to Container
- L Trig: Switch to Player
Sticks
- L Stick: Move Cursor
- L Stick Click: ??
- R Stick: Rotate Item in Preview (We could have preview in the middle between?)
- R Stick Click: ??
D-Pad
- Up: Move Cursor Up
- Down: Move Cursor Down
- Left: Move Cursor Left
- Right: Move Cursor RIght
Edited by Graham Arthur Blair