Skip to main content
ultragrip

Alternative input for

AI coding workflows

Map a controller to selected Claude Code, Gemini CLI, Codex, and terminal actions. Version 0.1.1 is an unsigned beta, with voice capture currently limited to macOS.

  • macOS and Windows downloads
  • 7-day trial, no card
  • Release 0.1.1

Key Features

Controller input you can inspect

Connect a controller and verify every input in the status panel before sending actions to another application

Voice capture on macOS

Release 0.1.1 supports hold-to-talk voice capture on macOS. Windows mappings work without native dictation

Profiles for four terminal tools

Switch between shipped Claude Code, Gemini CLI, Codex, and terminal mappings during the trial or with Pro

What Ultragrip changes, and what it does not prove

Ultragrip moves selected navigation, approval, command, and pointer actions onto a controller. It is an input tool, not a medical device, and it has no clinical or ergonomic outcome study.

  • Keep the keyboard and pointer available while you test
  • Judge fit, accuracy, comfort, and task coverage in your own workflow
  • Do not assume that moving actions to the thumbs reduces overall exposure
Download for Free

Release 0.1.1 mapping at a glance

The downloadable beta synthesizes ordinary keyboard and pointer inputs. These Claude Code controls come from the tagged 0.1.1 source, not the later development branch.

Face controls

Cross / A
Enter
Circle / B
Escape
Square / X
Control+C
Triangle / Y
Shift+Tab
L1 / R1
Up / Down
D-pad
Arrow keys
Left stick
Arrow keys
Right stick
Pointer movement

Commands and voice

Start / Menu
Insert /
Select / View
Insert @
L2 / LT
Hold Control
R2 / RT
macOS voice capture

Gemini CLI, Codex, and Terminal differ. See the complete release mapping before testing.

Voice capture in release 0.1.1

Native speech capture is available on macOS. Windows users can use the controller mappings, but voice is not supported in the current Windows binary.

1. Hold to speak

On macOS, hold R2 while speaking and release it to finish the utterance. The released gesture does not include double-tap lock.

2. AI polishes the prompt

During the trial or with Pro, the hosted service can enhance the transcript. Free users can provide their own Gemini API key.

3. Sent where you work

Ultragrip types the result into the focused application. Test with a disposable prompt before relying on focus or permissions.

A native beta with measurable boundaries

Built with Tauri and Rust. No public latency, productivity, controller-coverage, or ergonomic-outcome benchmark is claimed.

Ultragrip gamepad input interface

Try everything free for 7 days

Every Pro feature is unlocked for 7 days from your first install, no card required. After the trial, keep the Claude Code profile free forever, or go Pro for €4.99/month to unlock all tool profiles and hosted transcript enhancement.

Test release 0.1.1 in your own workflow

Try a controller-based input workflow without treating it as a medical intervention. The current beta has a 7-day full-feature trial, then a free Claude Code profile or €4.99/month Pro option.

Download for Free