← Swik
History

30 years of radial menus: from Callahan 1988 to today

Radial menus are one of those interaction designs that everyone agrees is good, almost nobody uses on the desktop, and that 3D modelers, video game designers, and stylus users would riot if you took away. The gap between "everyone agrees it's good" and "almost nobody uses it" has been the shape of their history for nearly forty years.

This is the full story, compressed. The paper that started it. The thesis that made them useful. The software that made them indispensable. The games that made them famous. And the slow, weird march back to the Mac desktop where they probably belonged the whole time.

The 1988 paper that defined them

The canonical reference is Callahan, Hopkins, Weiser, and Shneiderman, "An Empirical Comparison of Pie vs. Linear Menus," published at CHI 1988. It's the first place the term "pie menu" shows up formally, and it's the study everyone cites when they want to show that radial menus are faster than linear ones.

The paper's setup was simple: 24 subjects, eight-item menus, linear vs. pie layout. The pie menu was about 15% faster on average and had a lower error rate. More importantly, the pie menu's time-to-select was almost independent of which item you chose, while the linear menu's time scaled with position. That's the finding that's still quoted today.

"Pie menus offer a combination of positional advantage and constant selection time. Users select items approximately 15% faster in a pie menu than in a linear menu of the same size." — Callahan et al., 1988

Don Hopkins had actually been prototyping pie menus before the paper — in NeWS, Sun Microsystems' window system — and continued to evangelize them for years after. The academic paper is the citation; Hopkins is the reason anyone was building them in the first place.

Kurtenbach's thesis: marking menus

The next big move came from Gordon Kurtenbach at the University of Toronto, in a 1993 PhD thesis titled "The Design and Evaluation of Marking Menus." Kurtenbach took the pie menu idea and added a subtle but critical wrinkle: if you already know where an item lives, you don't need to see the menu.

In a marking menu, a short pause shows the menu (novice mode). But if you flick before the pause, no menu appears — you've just drawn a short "mark" in a direction, and the system executes the corresponding action. The gesture is the menu. The visible wedges are training wheels for new users, invisible to expert ones.

This is the idea that made radial menus commercially viable. It meant expert users never had to wait for a menu to draw — the cost of novice discoverability was zero for them. Kurtenbach later joined Alias|Wavefront, which shipped Maya in 1998 with marking menus as a core interaction.

Maya: radial menus become industrial

Maya wasn't the first 3D software, but it was the first to treat marking menus as a first-class input — not a gimmick, not a novelty, but the primary way you select tools. The right-mouse-button in Maya's viewport opens a context-specific marking menu whose contents depend on what you've got selected. A pair of vertices gets you a different menu than a single edge.

For thirty years, Maya users have been flicking their way through hundreds of tools without ever looking at a toolbar. The muscle memory is so deep that artists moving between studios report that "forgetting Maya shortcuts" takes months — the marking menus are in their hands.

The economic consequence is that an entire generation of VFX and film professionals grew up thinking radial menus were a totally normal way to interact with a computer. That's the seedbed from which every modern radial menu app — ours included — traces its design lineage.

Blender joins the pile

Blender added pie menus in 2014, first as an add-on and then as a built-in feature. Blender's pie menu system is less sophisticated than Maya's (simpler, less context-sensitive) but it's exposed to every user by default, not hidden behind the right-mouse-button. If you've used Blender in the last decade, you've used pie menus for mode switches, shade switches, and object selection.

Blender's decision to ship pie menus as a highly visible feature — rather than a power-user shortcut — is why so many of our users first encountered the idea there. "Blender's pie menus, but for everything else" is a reasonable mental model for what Swik is.

Games: the parallel evolution

While 3D software was quietly using radial menus for three decades, game designers were doing the same thing for a completely different reason: controllers.

A thumbstick is a 360-degree analog input. If you want to let a player pick from four, six, or eight weapons with a thumbstick, the geometrically correct UI is a wheel. Mass Effect (2007) is one of the first mainstream examples — the "power wheel" lets you hold a button, flick to a power, and release. The game pauses slightly so you can aim, but advanced players flick without waiting for the pause to end.

GTA V (2013) made the pattern famous. The weapon wheel in GTA V is textbook marking-menu design: hold the bumper, the wheel appears, flick to a weapon, release. Millions of people learned the gesture by accident playing that game, and then quietly got frustrated that their computers didn't work the same way.

Red Dead Redemption 2, Mass Effect: Andromeda, Cyberpunk 2077, Horizon Zero Dawn — every modern action game with more than four weapons uses some variation of the same radial pattern. It's the obvious answer to "how do you pick from eight things using a thumbstick" and the game industry converged on it independently.

The timeline

1988 1993 1998 2007 2013 2020 2026 Academia Software Games Mac Callahan et al. CHI paper: pie vs linear Kurtenbach thesis Marking menus Maya 1.0 marking menus ship commercially Blender pie menus add-on, then core Mass Effect power wheel popularizes the gesture GTA V weapon wheel → pop culture BetterTouchTool pie menus + early indie apps (Pie Menu, Pieoneer) Swik

Why they didn't become mainstream on desktop

The obvious question: if radial menus are 15% faster, have lower error rates, and have been proven for thirty years in 3D and games, why is Cmd+Tab still a linear strip?

A few reasons, none of them very inspiring.

Lock-in. Linear menus were the unquestioned default by the time pie menus were formalized in 1988. Xerox Star, Lisa, Mac OS 1.0, Windows 1.0 — all shipped with linear dropdown menus as the operating system's ambient interaction. Changing the OS's menu primitive would have broken decades of applications. Nobody tried.

Input fragmentation. Pie menus want continuous, 2D, analog input. They work great with a mouse, a stylus, or a thumbstick. They work poorly with a keyboard alone, and the desktop OS has always catered to keyboard-first power users (the people who most vocally complain about interaction changes). A menu that only works well with a mouse was a political non-starter.

Screen real estate politics. Early pie menus wanted to appear at the cursor position, which was already a contested zone — context menus, tooltips, drag handles. Getting an OS to dedicate that space was a fight no team won.

The discoverability problem. A menu you can't see is a menu a new user can't discover. Kurtenbach solved this for experts (marking menus draw on pause), but operating systems optimize for the first-day user, not the thousandth-day user. Linear menus are visible all the time. Pie menus require a gesture to reveal. This trade-off always lost at the OS level.

In niche environments — Maya, Blender, games — these constraints don't apply. The user base is small and committed, the input is continuous, and expert performance matters more than first-day performance. So radial menus thrived there and nowhere else.

The modern resurgence

Two things changed recently that are pulling radial menus back toward the mainstream.

First, the rise of high-power Mac productivity tools (Raycast, Alfred, BetterTouchTool) has conditioned a whole cohort of users to expect their computer to bend to them — to accept that the default OS interactions aren't the ceiling. Once you've remapped Cmd+Space to Raycast, you've crossed a psychological line. Installing a radial menu becomes a small further step.

Second, trackpads. The MacBook trackpad is now the best continuous 2D input device on any laptop. Multi-finger gestures, Force Touch, pressure sensitivity — every one of these is radial-menu-friendly. An app like BetterTouchTool showed what trackpad remapping could do; radial launchers are the natural extension.

So here we are. Apps like Pie Menu, Pieoneer, BetterTouchTool's built-in radial feature, and Swik are all rediscovering the same terrain the academic papers mapped out in 1988. None of us are inventing anything new. We're just finally carrying Hopkins', Kurtenbach's, and Maya's work back to the desktop where it always belonged.

The key papers, for anyone who wants to read them

Year Reference Contribution
1988Callahan, Hopkins, Weiser, Shneiderman, "An Empirical Comparison of Pie vs. Linear Menus," CHI '88Formalizes pie menus, measures 15% speedup
1991Hopkins, "The Design and Implementation of Pie Menus," Dr. Dobb's JournalImplementation details from NeWS pie menus
1993Kurtenbach, "The Design and Evaluation of Marking Menus," PhD thesis, University of TorontoIntroduces marking menus (gesture = menu)
1994Kurtenbach & Buxton, "User Learning and Performance with Marking Menus," CHI '94Shows marking menus scale with practice
2004Zhao & Balakrishnan, "Simple vs. Compound Mark Hierarchical Marking Menus," UIST '04How to nest marking menus without breaking muscle memory
2009Bailly, Lecolinet, Nigay, "Flower Menus: A New Type of Marking Menu"Adds curved strokes for more items per level

If you're serious about interaction design or you're building a radial menu yourself, Kurtenbach's 1993 thesis is the best 150 pages you can read on the topic. It's still the single most-cited reference in modern marking-menu work.

What the next decade looks like

A few predictions — these are ours, take them as opinions not forecasts:

Radial menus will show up in an OS. Not macOS, probably. Maybe something on iPadOS with Apple Pencil. Maybe Android's tablet UI. Someone at a major OS vendor will finally notice that Fitts's Law is still Fitts's Law and ship a system-level radial primitive.

LLM integration will get interesting. "Hold trigger, flick northwest, and this radial menu offers AI-generated options based on your current context" is a pattern nobody has shipped yet. It sounds obvious written down. It'll look obvious in hindsight when someone ships it.

Team-shared radial layouts. Raycast pioneered shared commands. No radial launcher has shipped team-shared spatial profiles. The company that does will own the "Maya for the whole computer" niche.

Stylus is the missed opportunity. Every Wacom artist and every iPad Pencil user should be using radial menus. The input device is perfect. The software ecosystem hasn't caught up. That'll break open within the next two or three years.

One-paragraph summary

Radial menus are a 1988 academic idea that Maya made industrial, games made mainstream, and Mac utilities are now rediscovering. They're faster than linear menus for small sets, they exploit Fitts's Law more cleanly, and they work beautifully with continuous input devices. They didn't take over the desktop because linear menus were entrenched, keyboard users were loud, and the discoverability trade-off always lost in OS-level politics. The modern resurgence — on macOS especially — is the thirty-year delayed arrival of an interaction pattern that was always going to win, once the rest of the stack stopped fighting it.

Frequently asked questions

Who invented the pie menu?

The modern pie menu was formalized in a 1988 CHI paper by Jack Callahan, Don Hopkins, Ben Shneiderman, and Mark Weiser: 'An Empirical Comparison of Pie vs. Linear Menus.' Don Hopkins had prototyped pie menus earlier in NeWS at Sun Microsystems. Radial and circular menus existed in experimental form earlier, but the 1988 paper is the canonical academic reference.

What's the difference between a pie menu and a marking menu?

A pie menu shows the options as wedges when opened. A marking menu — introduced by Gordon Kurtenbach in his 1993 University of Toronto thesis — adds an expert mode: experienced users can flick in a direction before the menu even draws, turning the menu into a gesture. Marking menus are what Maya, Blender, and most 3D software actually use.

Why do games use radial menus for weapon selection?

A radial menu is faster than a hotbar for selecting from a small set because every option is the same distance from the thumbstick's resting position. GTA V, Mass Effect, Red Dead Redemption, and many others use radial weapon wheels for exactly this reason — the thumbstick deflects 360 degrees, so a wheel is the natural shape for the input.

Are radial menus faster than linear menus?

Yes, for small sets (up to about 8-12 items), and especially for practiced users. The 1988 Callahan paper measured pie menus as roughly 15% faster than linear menus on first use, with lower error rates. Kurtenbach's marking menu research showed that with practice, the speed gap widens significantly.

Why didn't radial menus become mainstream in desktop OSes?

A few reasons. Linear menus were entrenched at the OS level before pie menus were proven. Pie menus work best with continuous input (mouse, stylus) and don't map cleanly onto keyboard-only navigation. And the screen real estate around a clicked target was a battleground for other UI elements (context menus, tooltips). They survived in niches where those constraints didn't apply — 3D modeling, games, stylus apps.

Swik — a radial menu for macOS

Thirty years of radial menu research, wrapped into a focused Mac launcher. Free for five wedges, $9 one-time for unlimited.

Download for macOS