Why 2026 is the year of command‑palette‑first work
The command palette—open, type to filter, press Enter—has quietly become the operating center of modern apps and even the OS layer. Microsoft’s PowerToys Command Palette picked up a compact “quick‑access shelf” for pinned and recent commands in October 2026, accelerating common actions and giving you Alt‑number jumps for your favorites. Raycast deepened its AI hookups this fall to let you connect your own Claude or ChatGPT account and also mix in OpenAI‑compatible providers, OpenRouter, and local models via Ollama. And VS Code continues to anchor developer workflows around its palette and keyboard shortcuts. Together, these changes make keyboard‑first interaction a mainstream productivity skill worth training—just like touch typing. (windowscentral.com)
The palette flow you should train
A universal palette flow is the same almost everywhere:
1) Open the palette with a shortcut. In PowerToys, you can set the activation key (default Win+Alt+Space) in its settings; in VS Code it’s Ctrl+Shift+P or F1 by default. Raycast has its own global hotkey as well. (learn.microsoft.com)
2) Filter by typing a few letters. In PowerToys’ Compact mode, the quick‑access shelf shows pins and recents right below the search box, so you can launch with Alt+1…Alt+9—no extra typing needed. (learn.microsoft.com)
3) Confirm (Enter) and you’re done. In Raycast, you can also trigger AI Commands or chat models you’ve connected, directly from the same surface. (manual.raycast.com)
Bonus: Raycast’s recent Windows updates made file search up to 6× faster and extension installs about 4× faster, which further rewards staying in the keyboard flow. (raycast.com)
The science: where keystrokes beat the mouse
The Keystroke‑Level Model (KLM) is a classic HCI method that predicts task time by summing operators like keystrokes (K), pointing (P), homing between devices (H), mental prep (M), and system response (R). Typical average times often cited are: K ≈ 0.20 s, P ≈ 1.10 s, H ≈ 0.40 s, and M ≈ 1.35 s. Replacing a couple of mouse points and a keyboard‑to‑mouse hand move with a handful of keystrokes often saves multiple seconds. (citeseerx.ist.psu.edu)
A concrete estimation: Suppose a mouse‑driven action requires H + P + click + P + click + M (~0.40 + 1.10 + 0.20 + 1.10 + 0.20 + 1.35 ≈ 4.35 s). A palette‑first version might be K (open) + 5×K (filter) + M + K (confirm) (~0.20 + 1.00 + 1.35 + 0.20 ≈ 2.75 s). The palette trims over a second even before you factor in faster search and pin shortcuts; your actual numbers will vary, but KLM shows why keystrokes usually win. (citeseerx.ist.psu.edu)
Turn palette use into typing drills (for your test site)
Design new modes that feel like real work, not just raw WPM:
- Palette Flow Drills (open → filter → confirm): Show a target command (e.g., “Open Workspace Settings”), then time from shortcut press to successful execution. Score on total time and on the three sub‑phases separately so users can see where they slow down.
- Shortcut Recall Sprints: Flash a command name for 2 seconds; the user must execute it using the correct shortcut or palette path. Track recall accuracy and average time‑to‑command. Include variants for VS Code, Raycast, and PowerToys so learners build the right muscle memory per environment. (code.visualstudio.com)
- KLM‑Backed Races: For each attempt, estimate K/P/H/M counts to project “what if you’d used the mouse?” and show the delta. This transforms abstract model numbers into immediate feedback.
- KSPC Challenge: Borrow the keystrokes‑per‑character idea and adapt it as keystrokes‑per‑command (KPC). Show how pins, fuzzy matching, and Alt‑number launches reduce keystrokes per successful command over time. In PowerToys, the quick‑access shelf is perfect for this. (learn.microsoft.com)
- Mouse‑to‑Keyboard A/B: Randomly assign either a point‑and‑click path or a palette path to perform the same task; report the time difference. Over sessions, learners watch their “seconds saved” accumulate.
What to measure (and how)
- Time to Open, Time to First Match, Time to Confirm: Three timestamps tell the story of the flow.
- KPC (Keystrokes per Command): Count all keystrokes (including the opener); track rolling averages.
- KLM Operators per Task: Auto‑infer likely P and H operators for the comparable mouse path and report estimated savings using operator times (e.g., P ≈ 1.10 s, H ≈ 0.40 s). (citeseerx.ist.psu.edu)
- Recall Rate and Retention Curve: For shortcuts and frequent commands, test weekly to visualize decay and re‑learning.
Practical setup tips for each tool
- PowerToys Command Palette
- Enable the palette and set a comfortable activation shortcut. The default is Win+Alt+Space, and you can change it in settings. (learn.microsoft.com)
- Turn on Compact mode’s quick‑access shelf; pin your top 5 “daily driver” commands and launch them instantly with Alt+1…Alt+9. The Oct 2026 update added this and made ordering and recents easy. (windowscentral.com)
- Raycast
- Connect your own Claude or ChatGPT subscription on any paid plan to use those models in AI Chat, Quick AI, and AI Commands. If you prefer APIs or local models, add an OpenAI‑compatible provider, OpenRouter, or Ollama. (raycast.com)
- On Windows, recent releases improved file search (up to 6× faster) and made extensions install/update ~4× faster—great for keeping you in the flow. (raycast.com)
- VS Code
- Rehearse the palette (Ctrl+Shift+P/F1) and learn to jump from commands to their shortcuts in Tips & Tricks and Keybindings docs. Then assign your own chords for frequent actions (e.g., format document, toggle terminal). (code.visualstudio.com)
Sample drills you can ship tomorrow
- 30‑second “Palette Pyramid”: Run 1 command that needs 1 letter to filter, then 2 commands needing 2 letters, and so on. Log KPC for each tier.
- “Pin Sprint”: In PowerToys, time how fast users can execute 5 pinned commands using Alt‑numbers versus typing; show the per‑command delta. (windowscentral.com)
- “Provider Swap” (Raycast): Open the same AI Command under three model setups (Raycast AI, BYO API, local model) and chart time‑to‑first‑token to illustrate how model choice affects flow. (manual.raycast.com)
Why this matters for productivity tests
- It reflects how people actually work now. PowerToys keeps investing in Command Palette, VS Code is palette‑centric by design, and Raycast has turned the palette into a universal command surface for search, apps, extensions, and AI. (windowscentral.com)
- It’s measurable. KLM gives you a principled way to estimate seconds saved per task and to turn “keyboard‑first” into real numbers learners can chase. (citeseerx.ist.psu.edu)
Bottom line
If your typing test site only measures raw WPM, you’re missing the most valuable typing skill of 2026: command‑palette‑first fluency. Build drills around open → filter → confirm, benchmark shortcut recall, and show KLM/KPC‑based time savings. Your users won’t just type faster—they’ll work faster, everywhere a palette lives.