# vidovaSettings.mouseIndicator schema

Field specification for the vidovaSettings.mouseIndicator object used by Vidova MCP tools.

{/* Generated by landing/scripts/generate-mcp-docs.ts. Do not edit. */}

Export `vidovaMouseIndicatorSettingsSchema` from the desktop Zod sources.

| Field | Type | Required | Constraints | Default | Description |
| --- | --- | --- | --- | --- | --- |
| `enabled` | boolean | no | — | — | — |
| `position` | object | no | — | — | Mouse indicator anchor grid position. Use -1, 0, or 1 for x/y. |
| `position.x` | number | yes | min -1; max 1 | — | — |
| `position.y` | number | yes | min -1; max 1 | — | — |
| `size` | number | no | min 40; max 180 | — | Mouse indicator size in px. |
| `opacity` | number | no | min 0; max 1 | — | — |
| `style` | enum("minimal", "dark", "light", "colored") | no | — | — | — |
| `highlightColor` | string | no | pattern `^#[0-9a-fA-F]{6}$` | — | — |
| `minActiveDuration` | number | no | min 0.02; max 0.5 | — | Minimum button/wheel highlight duration in seconds. |
| `globalPosition` | boolean | no | — | — | True anchors the mouse indicator to the scene instead of the clip. |
