Case study · Accessibility

A thumb instead of a chord.

An iOS developer with a repetitive strain injury cannot afford Cmd-Tab a few hundred times a day. A trackball button, hold to switch, and Reduce Motion turned the switcher into something her hands can do.

11 September 2026

The desk

Mei ships an iOS app with a team of three. Xcode, the Simulator, Safari with the Apple docs, Slack, Terminal, Linear. She uses a Kensington trackball and a split keyboard because of a strain injury in her right hand that flares when she chords, thumb and pinky at once, the exact shape of Cmd-Tab. She had counted one afternoon: roughly three hundred switches. Each one a chord, and half of them followed by Cmd-` when Cmd-Tab landed on the app rather than the window.

The problem

Every switcher she tried was a keyboard switcher first. Alt-Tab clones moved the chord around; they did not remove it. Mouse-driven options meant traveling to the Dock or a hot corner, which is its own kind of repetitive. She wanted the switch to be one relaxed press, and she wanted going back to the last window to need nothing else.

What changed

The spiral lives on one of the trackball's four buttons, under her thumb. Hold, release: previous window. That is the whole gesture for most of the three hundred. It is one press, no chord, and the hand that presses it is the hand already on the ball.

When she needs a different window, she taps instead and rolls the scroll ring; the selection walks the cards one at a time, and the hub names each one as it passes. Return or a second press commits. When both hands are on the keyboard she uses ⌃⌥Tab, chosen because on her split board Control and Option sit under one thumb. Typing two letters of a window name is cheaper than any chord she used to make.

She has macOS Reduce Motion on, and VortexFlow honors it: the spiral appears and leaves without the entrance animation, which she finds easier to track. She also turned the layout to Strip so the cards run in a line under the pointer rather than curling, which suits how she scans.

The setup

Trigger
Top-left button on a Kensington Expert trackball, found with Detect Button. ⌃⌥Tab as the keyboard trigger.
Layout
Strip, icons only. Selection walked with the scroll ring.
Motion
System Reduce Motion on; the overlay skips its entrance and exit animation.
Pins
Simulator (app) · Apple Developer docs (link) · a pinned ⌘R shortcut for Xcode's Run

What it did not fix

The injury. Physical therapy is doing that. What VortexFlow removed is one chord repeated a few hundred times a day, which her therapist noticed before she did.

A composite: the desk, the windows and the setup are drawn from how people actually use VortexFlow, but the person is a stand-in and nothing here is a testimonial. If this is your desk, tell us what we got wrong.

Download VortexFlow View on GitHub

All case studies →