# Hig Inputs > HIG de Apple para input: gestos, Apple Pencil, teclado, mandos, puntero, Digital Crown, eye tracking y foco. Fuente: https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-inputs Markdown: https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-inputs.md Repositorio: https://github.com/raintree-technology/hig-doctor Autor: raintree-technology Licencia: MIT Actualizado: hace 3 meses Coste de contexto: 206 tok instalada, 1.5k tok al activarse, 7.9k tok con todos los archivos del bundle Bundle: 14 archivos, 31 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add raintree-technology/hig-doctor --skill hig-inputs --agent claude-code # Cursor npx -y skills add raintree-technology/hig-doctor --skill hig-inputs --agent cursor # Codex npx -y skills add raintree-technology/hig-doctor --skill hig-inputs --agent codex # Gemini CLI npx -y skills add raintree-technology/hig-doctor --skill hig-inputs --agent gemini # Windsurf npx -y skills add raintree-technology/hig-doctor --skill hig-inputs --agent windsurf # Cline npx -y skills add raintree-technology/hig-doctor --skill hig-inputs --agent cline ``` ## Qué hace - Aplica HIG a métodos de entrada: gestos, Apple Pencil, teclado, mando, puntero, Digital Crown, eye tracking y foco. - Soporta varios inputs por plataforma; gestos de sistema consistentes; no pisa gestos de borde. - Pencil con presión/tilt/hover y Scribble; atajos de teclado visibles; mandos con fallback táctil. ## Cuándo usarla - El usuario pregunta qué gestos soportar, cómo añadir atajos, Apple Pencil, mando o input en visionOS/tvOS. - Hay que diseñar puntero, trackpad, Crown, giroscopio o interacciones espaciales. ## Qué la activa - "¿Qué gestos debo soportar?" - "Cómo añado atajos de teclado en iPad" - "¿Debo soportar Apple Pencil?" ## Archivos - SKILL.md — 6 KB - references/apple-pencil-and-scribble.md — 3 KB - references/camera-control.md — 1 KB - references/digital-crown.md — 2 KB - references/eyes.md — 2 KB - references/focus-and-selection.md — 2 KB - references/game-controls.md — 2 KB - references/gestures.md — 2 KB - references/gyro-and-accelerometer.md — 1007 B - references/keyboards.md — 2 KB - references/nearby-interactions.md — 1 KB - references/pointing-devices.md — 3 KB - references/remotes.md — 2 KB - references/spatial-interactions.md — 1 KB ## SKILL.md Reproducido tal cual desde raintree-technology/hig-doctor bajo MIT. Esta sección es el documento original y está en inglés. # Apple HIG: Inputs Check for `.claude/apple-design-context.md` before asking questions. Use existing context and only ask for information not already covered. ## Key Principles 1. **Support multiple input methods.** Touch, pointer, keyboard, pencil, voice, eyes, hands, controllers. Design for the inputs available on each platform. On iPadOS, support both touch and pointer; on macOS, both pointer and keyboard. 2. **Consistent feedback for every input action.** Visible, audible, or haptic response. 3. **Standard gestures must behave consistently.** Tap to activate, swipe to scroll/navigate, pinch to zoom, long press for context menus, drag to move. Don't override system gestures (edge swipes for back, Home, notifications). 4. **Use standard recognizers; keep custom gestures discoverable.** Apple's built-in recognizers handle edge cases and accessibility. If you add non-standard gestures, provide hints or coaching to teach them. 5. **Apple Pencil: precision drawing, markup, and selection.** Support pressure, tilt, and hover. Distinguish finger from Pencil when appropriate (finger pans, Pencil draws). 6. **Support Scribble in text fields.** Users expect to write with Pencil in any text input. 7. **Keyboard shortcuts and full navigation.** Standard shortcuts (Cmd+C/V/Z) plus custom ones visible in the iPadOS Command key overlay. Logical tab order. 8. **Respect the software keyboard.** Adjust layout when keyboard appears. Use keyboard-avoidance APIs. 9. **Game controllers: MFi controllers with on-screen fallbacks.** Map to extended gamepad profile, sensible defaults, remappable. Always offer touch or keyboard alternatives. 10. **Pointer and trackpad: native feel.** Hover effects, pointer shape adaptation, standard cursor behaviors. Two-finger scroll, pinch to zoom, swipe to navigate. 11. **Digital Crown: primary scrolling and value-adjustment input on watchOS.** Scrolling lists, adjusting values, navigating views. Haptic feedback at detents. 12. **Eyes and spatial (visionOS): look and pinch.** Generous hit targets (eye tracking is less precise than touch). Avoid sustained gaze for activation. Direct hand manipulation in immersive experiences. 13. **Focus system: critical for tvOS and visionOS.** Predictable focus movement. Every interactive element focusable. Clear visual indicators (scale, highlight, elevation). Logical focus groups. 14. **Siri Remote: limited surface.** Touch area for swiping, clickpad for selection, few physical buttons. Keep interactions simple. 15. **Gyroscope, accelerometer, UWB: use judiciously.** Suits gaming, fitness, AR. Not for essential tasks. Provide calibration and reset. For UWB, communicate distance and direction with visual or haptic cues. ## Reference Index | Reference | Topic | Key content | |---|---|---| | [gestures.md](references/gestures.md) | Touch gestures | Tap, swipe, pinch, long press, drag, system gestures | | [apple-pencil-and-scribble.md](references/apple-pencil-and-scribble.md) | Apple Pencil | Precision, pressure, tilt, hover, handwriting | | [keyboards.md](references/keyboards.md) | Keyboards | Shortcuts, navigation, software keyboard, Command key | | [game-controls.md](references/game-controls.md) | Game controllers | MFi, extended gamepad, remapping, fallbacks | | [pointing-devices.md](references/pointing-devices.md) | Pointer/trackpad | Hover, cursor morphing, trackpad gestures | | [digital-crown.md](references/digital-crown.md) | Digital Crown | Scrolling, value adjustment, haptic detents | | [eyes.md](references/eyes.md) | Eye tracking | Look and tap, gaze targeting, hit target sizing | | [spatial-interactions.md](references/spatial-interactions.md) | Spatial input | Hand gestures, direct manipulation, immersive input | | [focus-and-selection.md](references/focus-and-selection.md) | Focus system | tvOS/visionOS navigation, focus indicators, groups | | [remotes.md](references/remotes.md) | Remotes | Touch surface, clickpad, simple interactions | | [gyro-and-accelerometer.md](references/gyro-and-accelerometer.md) | Motion sensors | Gyroscope, accelerometer, calibration, gaming | | [nearby-interactions.md](references/nearby-interactions.md) | Nearby interactions | U1 chip, directional finding, proximity triggers | | [camera-control.md](references/camera-control.md) | Camera Control | iPhone camera hardware button, quick launch | ## Output Format 1. **Input method recommendations by platform** and how they interact. 2. **Gesture specification table** -- standard and custom gestures with expected behaviors. 3. **Keyboard shortcut recommendations** following system conventions. 4. **Accessibility input alternatives** for VoiceOver, Switch Control, etc. ## Questions to Ask 1. Which platforms and input devices? 2. Productivity or casual app? 3. Custom gestures in the design? 4. Game controller support needed? ## Related Skills - **hig-components-status** -- Progress indicators responding to input (pull-to-refresh) - **hig-components-system** -- System experiences with unique input constraints - **hig-technologies** -- VoiceOver, Siri voice input, ARKit spatial gesture context --- *Built by [Raintree Technology](https://raintree.technology) · [More developer tools](https://raintree.technology)* ## Dónde encaja - Categoría: [Diseño y UI](https://skillsagentes.com/categorias/diseno-ui.md) — Sistemas de diseño, trabajo con componentes y acabado visual. - Creador: [raintree-technology](https://skillsagentes.com/creators/raintree-technology.md) — 14 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Hig Components System](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-system.md): HIG de Apple para experiencias de sistema: widgets, Live Activities, notificaciones, complications, App Clips y shortcuts. - [Hig Components Controls](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-controls.md): HIG de Apple para controles de selección y entrada: pickers, toggles, sliders, steppers, segmented controls, campos de texto y teclados virtuales. - [Hig Components Dialogs](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-dialogs.md): HIG de Apple para presentación: alerts, action sheets, popovers, sheets y digit entry. Cuándo interrumpir y cómo confirmar acciones destructivas. - [Hig Components Layout](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-layout.md): HIG de Apple para layout y navegación: sidebars, split views, tab bars, lists, tables y windows, adaptados a cada tamaño de pantalla. - [Hig Components Content](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-content.md): HIG de Apple para componentes de contenido: charts, collection views, imágenes, web views, lockups y visualización de datos. ## Skills relacionadas - [Hig Components Content](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-content.md): HIG de Apple para componentes de contenido: charts, collection views, imágenes, web views, lockups y visualización de datos. - [Hig Components System](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-system.md): HIG de Apple para experiencias de sistema: widgets, Live Activities, notificaciones, complications, App Clips y shortcuts. - [Hig Components Controls](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-controls.md): HIG de Apple para controles de selección y entrada: pickers, toggles, sliders, steppers, segmented controls, campos de texto y teclados virtuales. - [Hig Components Dialogs](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-dialogs.md): HIG de Apple para presentación: alerts, action sheets, popovers, sheets y digit entry. Cuándo interrumpir y cómo confirmar acciones destructivas. - [Hig Components Layout](https://skillsagentes.com/skills/raintree-technology/hig-doctor/hig-components-layout.md): HIG de Apple para layout y navegación: sidebars, split views, tab bars, lists, tables y windows, adaptados a cada tamaño de pantalla. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)