CaptureBeamDemo compiler
Features · Synthetic cursor

A cursor that's computed, not recorded.

Eased rect-to-rect motion, configurable color and size, motion blur at high speeds, click ripple animation. The OS cursor never makes it into a frame.

Why it matters

OS cursors are a tell

A real OS cursor in a marketing video makes it look like a screen recording instead of a product clip. We hide the OS cursor with cursor: none injection on every navigation, park the mouse at (-1, -1) between steps, and draw a synthetic cursor in Remotion from the captured rects.

Every render of this feature is deterministic. Capture writes the metadata; the composition reads it. Re-render after a UI change to get the new output without re-recording.

Configuration

Per-render or per-step overrides

All cursor styling is composition-time. Re-render to flip from white to a brand color in seconds — no recapture.

  • Color: pick from brand presets or specify a custom hex
  • Size: scale up for high-DPI exports, down for tight UIs
  • Motion blur: kicks in above a velocity threshold; off in 1:1 mode
  • Click ripple: subtle two-tone disc; opt out for minimal demos

Render with Synthetic cursor.

$19.99/mo or $199/yr. Render through the dashboard or via the API — same access either way.