Skip to content

Controls

github-actions[bot] edited this page Oct 17, 2026 · 3 revisions

Controls

Cheevos follows the button conventions of Spruce's own menus.

Button What it does
D-pad Move. On the profile: scroll.
A Open or confirm. On an achievement with a screenshot: show it full screen.
B Back. On Home, or the achievement list opened from Spruce: leave Cheevos.
Start Sync now, or cancel the running sync. When opened from Spruce's game menu: refresh only that game. After "API key rejected": enter a new key.
Y / Menu (tap) Filter and sort (games); view, filter and sort (a game's achievements, awards).
X Reveal a hidden description (achievement). See more (profile).
Select Switch view: progress bars ↔ details (games), list ↔ grid (a game's achievements), carousel → grid → list (awards).
L1 / R1 Page up / down.
Menu (hold) Spruce game switcher.

You don't need to remember this table: the bottom bar shows the buttons that do something on the current screen, for example [Y] Filter [SELECT] Details on the games list.

Bottom bar while syncing

The sync status sits in the bottom bar too. Home and Settings always show it ("Synced 5 min ago"). Other screens show it only while a sync runs and for a few seconds after it ends. When opened from Spruce's game menu, the bottom bar instead shows that game's refresh status and a Refresh game hint. Account-wide sync does not run in that session.

On-screen keyboard

The keyboard appears when you type your Web API key (see Setup). It's Spruce's own keyboard:

Button What it does
D-pad Move between keys
A Type the highlighted key (↵ finishes, ← deletes, ⇪ and ↑ switch case)
B Delete the last character. With nothing typed: cancel.
Start Done
L1 Shift: the next letter is a capital
R1 Caps lock

Clone this wiki locally