The first macro pad purpose-built for vibe coding When you're deep in an AI pair-programming flow — describing what you want, watching the model write it, reviewing, accepting, iterating — you shouldn't be hunting across a 108-key board for Tab, Esc, Cmd+L, Cmd+K. The TF05 gives you five dedicated mechanical keys, a precision aluminum knob, and a Boss Key — a minimal control surface tuned to the inner loop of vibe coding. Originally designed as a "touching fish" keypad for office escape artists, the TF05 turned out to be the perfect hardware for a different kind of flow state: the one you enter when Cursor, Claude Code, or Copilot is writing code faster than you can read it. Why 5 keys + a knob is the vibe coding sweet spot The entire inner loop of AI pair programming collapses into five actions: Accept the AI suggestion Reject and regenerate Agent — run, continue, or stop the coding agent Prompt — open chat or fire a canned prompt macro Toggle — switch between chat panel, terminal, and diff view The aluminum knob handles the things a key can't: scrub through diffs, scroll long generations, adjust zoom, or control call volume while pairing with a remote collaborator. Suggested bindings for popular AI coding tools Tool 5-Key Suggested Binding Cursor Tab · Esc · Cmd+Enter · Cmd+L · Cmd+K Claude Code Enter · Esc · Ctrl+R · Ctrl+L · /clear macro GitHub Copilot Tab · Esc · Ctrl+Enter · Ctrl+I · multi-line prompt Windsurf / Codeium Tab · Esc · Cmd+Enter · Cmd+I · Cascade ChatGPT / Claude.ai Enter · Shift+Enter · Ctrl+Shift+O · new chat · paste prompt Every key is reprogrammable to any key, combo, or macro via the free web-based configurator at key.eleksmaker.com. No app install. No driver hunt. Also a great pad for… Video editing — scrub timeline with the knob, bind cut / ripple / render to the keys (Premiere, Resolve, Final Cut) Photoshop / Figma / Blender — one-press tool switching OBS / streaming — scene switching and mute Boss key — one press to hide everything and switch to a "working" window Programmer gift — for the vibe coder, the Neovim purist, or the friend who appreciates CNC aluminum CNC aluminum build Full CNC machining from a single aluminum block with anodized finish. 93 g of reassuring weight on the desk. The kind of hardware that earns a permanent spot next to your main keyboard, not a drawer. Specifications Keys 5 mechanical switches Knob CNC aluminum, multi-function Connectivity USB-C wired Material CNC aluminum alloy, anodized Backlight RGB, per-key customizable Programming Web-based at key.eleksmaker.com (Chrome / Edge) OS compatibility Windows, macOS, Linux (HID keyboard — plug-and-play after setup) Configurator OS Windows 10+ required to change key bindings Dimensions 70 × 50 × 30 mm (2.8 × 2.0 × 1.2 in) Weight 93 g (3.3 oz) Package Dimensions 13 × 9 × 9 cm Package Weight 0.3 kg What's in the box TF05 Vibe Coding Keypad ×1 USB-C cable ×1 Quick start card with key.eleksmaker.com setup guide ×1 Configure your keys: key.eleksmaker.com