← All Controllers

The SNES Controller — Adding the Shoulder Button

Nintendo · Super Nintendo Entertainment System · 1990

The SNES controller introduced shoulder buttons (L and R) and a four-button face layout (A, B, X, Y) that expanded the action vocabulary of console gaming and established the template every modern controller builds on.

The Super Famicom and SNES controller launched in 1990 with a design that addressed the limitations of the NES's two-button face layout in a single revision. The addition of four face buttons — mapped in a diamond pattern with colour coding (purple B, yellow X, blue Y, green A in the Japanese version) — allowed games to assign actions to multiple thumb operations without mode-switching. The L and R shoulder buttons, operated by the index fingers that naturally rested at the top of the controller, added two more inputs in an ergonomic position that required no grip change. The curved grip — a departure from the NES's flat slab — fit more naturally in adult hands. The resulting six-button-plus-d-pad-plus-Start-Select layout was the first controller to cover the action vocabulary required by every genre of the era: fighting games, platformers, RPGs, sports titles, and shooters all mapped to it without compromise. Nintendo's subsequent Game Boy Color, Game Boy Advance, and GameCube controllers all built on the SNES template.

Introducing shoulder buttons and four-button face layouts — the two innovations that every major console controller has retained for thirty years.

Key Facts:
  • First mainstream controller to feature shoulder (trigger) buttons (L and R)
  • Added two extra face buttons (X and Y) to the NES's A/B layout for a total of four
  • Curved grip improved ergonomics over the flat NES slab design
  • Colour-coded face buttons in the Japanese/European version — a visual design still recognisable today

The Diamond Layout and Fighting Games

The timing of the SNES controller's four-button face layout was not coincidental. Capcom's Street Fighter II (1992) on SNES required six attack buttons in the arcade version — three punches and three kicks. The SNES controller had four face buttons and two shoulder buttons, providing exactly six inputs in ergonomically distinct positions. Capcom's SNES port of Street Fighter II mapped the six attacks across this layout in a way that felt natural and competitive, and the port's commercial success — it was the best-selling SNES game for much of 1993 — validated the SNES controller's design as a fighting game platform in a way the NES's two-button controller could never have supported.

The Y button's position — below and left of the diamond's centre — placed it under the natural resting position of the thumb, making it the default action button for most SNES games. Super Mario World used Y to run and B to jump, an assignment that felt as natural as the NES's B-to-run layout had. The additional buttons allowed games to offer secondary actions without requiring mode inputs or pausing. Zelda: A Link to the Past assigned items to X and Y, the dash move to A, and the sword to B, giving players access to four simultaneous actions without any button doubling.

The Legacy of L and R

The shoulder buttons were the SNES controller's most structurally important contribution. Prior controllers had operated on the assumption that all inputs would be made by thumbs, with index fingers reserved for gripping. The SNES's curved grip moved the index fingers to a resting position at the top of the controller, where L and R were accessible without grip adjustment. The physical logic was sound: players were already resting their index fingers there; adding buttons to that position cost no additional effort.

The Sony PlayStation (1994) retained the L and R shoulder buttons and added L2 and R2 — a second pair of shoulder buttons on the same curved grip. Sega's Saturn controller added a single Z trigger. The Nintendo 64 went further with a dedicated analogue trigger (Z) and retained the standard shoulder pair. Every console controller since 1994 has featured at minimum two shoulder buttons, and modern controllers typically include four analogue triggers in that position. The SNES's modest addition of L and R established a physical input zone that subsequent designers have continued to develop for three decades.