Español
¿Hay AutoHotkey para Mac?
Esta app es totalmente gratis. No tienes que crear una cuenta. No hay suscripciones ni descargas complicadas, y no hay nada bloqueado. Optimizada para Apple Silicon.
No. La propia página del proyecto AutoHotkey lo describe como una utilidad de scripts para crear macros y automatizar en Windows. Nada en un Mac es la misma herramienta, pero cada cosa para la que la gente la usa tiene una respuesta en Mac, y casi todas son gratis. Esta página las ordena por tarea, porque en un Mac las tareas pertenecen a herramientas distintas.
Hago InputConfig, una app gratis y de código abierto para Mac que cubre tres de esas tareas: atajos en teclas libres y botones del ratón, macros y clic automático. No es un lenguaje de scripts, y la página dice qué deja fuera.
Pasos
- Anota qué hace cada uno de tus scripts de AutoHotkey: expandir texto, reasignar una tecla, ejecutar un atajo, reproducir una macro o hacer clic repetidamente.
- Para la expansión de texto y los atajos de menú, abre Ajustes del Sistema, Teclado.
- Para reasignaciones de tecla a tecla más allá de las teclas modificadoras, usa Karabiner-Elements.
- Para atajos en teclas libres o botones del ratón, macros y clic automático, instala InputConfig y añade una fila para cada uno.
- Pulsa Scan en una fila, pulsa la tecla o el botón y elige qué envía.
Encuentra la herramienta de Mac para cada tarea
| Usas AutoHotkey para | En un Mac |
|---|---|
| Expandir una abreviatura en texto | Text Replacements, en la sección Teclado de Ajustes del Sistema |
| Cambiar lo que hace una tecla modificadora | macOS: Ajustes del Sistema, Teclado, Keyboard Shortcuts, Modifier Keys |
| Convertir cualquier tecla en cualquier otra | Karabiner-Elements, gratis y de código abierto |
| Cambiar el atajo de un comando de menú | macOS: Keyboard Shortcuts, App Shortcuts |
| Ejecutar una cadena de acciones desde una combinación de teclas | La app Atajos, donde un atajo puede tener su propia combinación de teclas |
| Dar una tarea a una tecla libre o a un botón del ratón | InputConfig: de F13 a F19, los modificadores de la derecha, botones laterales |
| Reproducir una secuencia temporizada de teclas y clics | Una macro de InputConfig |
| Hacer clic o pulsar una tecla una y otra vez | Los ajustes de repetición de InputConfig: turbo mientras se mantiene, o hasta que vuelvas a pulsar |
AutoHotkey es una sola herramienta en Windows, y en un Mac sus tareas pertenecen a cuatro.
Usa lo que macOS ya hace
- Escribir una frase. Text Replacements expande una abreviatura corta en el texto que quieras, en la mayoría de las apps.
- Un atajo nuevo para un comando de menú. App Shortcuts da a cualquier elemento de menú la combinación de teclas que quieras.
- Intercambiar modificadoras. Modifier Keys cambia lo que hacen Caps Lock, Control, Option, Command y Globe. Caps Lock a Escape está en esa lista.
- Automatizaciones de varios pasos. La app Atajos encadena acciones como abrir apps, cambiar el tamaño de ventanas y trabajar con archivos.
Reasignador de teclas para Mac recorre los tres paneles de ajustes. Revisa primero Ajustes del Sistema, porque varias tareas de AutoHotkey no necesitan instalar nada en un Mac.
Añade atajos, macros y clic automático
- Tú: En InputConfig, crea un preajuste y añade una fila. Pulsa Scan, y después pulsa la tecla o haz clic en el botón del ratón. Elige la salida: una combinación de teclas, una macro, Type Text, Open App, Run Siri Shortcut o una función del sistema.
- InputConfig: Ejecuta la salida cada vez que pulsas esa entrada, en todas las apps, mientras el preajuste está en marcha. Un preajuste con solo filas de teclado no necesita mando.
- Comprueba: Activa el preajuste y pulsa la tecla.
- Macros. Una cadena temporizada de teclas, atajos y clics. Mira cómo crear una macro en un Mac.
- Clic automático. Clics que se repiten mientras mantienes, o hasta que vuelvas a pulsar. Mira la guía del autoclicker.
- Un conjunto distinto por app. Un preajuste por app, con el cambio automático.
Una tecla que no escribe nada, como F13, hace el atajo más limpio.
Lo que un Mac no te da
- Un solo lenguaje de scripts para todo. No hay una única herramienta que cubra todo lo que puede hacer un script de AutoHotkey. Cada tarea va a su propia herramienta.
- Tus archivos .ahk. Son scripts de Windows. Nada de esta página los ejecuta, así que cada tarea se rehace.
- Bloqueo de teclas en InputConfig. Escucha el teclado junto a macOS, así que una tecla asignada sigue haciendo también su trabajo normal. Intercambiar o silenciar una tecla es trabajo de Karabiner-Elements.
- Macros grabadas en InputConfig. Una macro se construye paso a paso y no se graba viéndote.
InputConfig añade tareas a teclas y botones, y no sustituye a un lenguaje de programación.
Evita las descargas de «AutoHotkey para Mac»
El proyecto AutoHotkey solo compila para Windows, así que una descarga para Mac con ese nombre no viene de sus creadores. Usa los ajustes que macOS ya tiene, y para cualquier añadido, una app de la Mac App Store o un proyecto cuyo código fuente puedas leer. Un archivo ofrecido como AutoHotkey para macOS no es del proyecto AutoHotkey.
La versión corta
- Expansión de texto y atajos de menú. Están en Ajustes del Sistema, Teclado.
- Cualquier tecla en cualquier otra. Usa Karabiner-Elements.
- Atajos en teclas libres y botones, macros, clic automático. Usa InputConfig.
Ordena tus scripts por tarea, y cada uno tiene su sitio en un Mac.
Preguntas
¿Hay AutoHotkey para Mac?
No. La página del proyecto AutoHotkey lo describe como una utilidad de scripts para Windows, y no tiene versión para Mac. En un Mac sus tareas se reparten entre los ajustes de macOS, la app Atajos, Karabiner-Elements y un mapeador como InputConfig.
¿Cuál es el equivalente de AutoHotkey en Mac?
No hay uno solo. Text Replacements y App Shortcuts vienen en macOS, Karabiner-Elements reasigna teclas, la app Atajos encadena acciones, e InputConfig añade atajos en teclas libres y botones del ratón, macros y clic automático.
¿Cómo hago expansión de texto en un Mac?
Usa Text Replacements, en la sección Teclado de Ajustes del Sistema. Una abreviatura corta se expande en el texto que quieras, en la mayoría de las apps, sin instalar nada.
¿Puedo ejecutar mis scripts de AutoHotkey en un Mac?
No. Son scripts de Windows. Rehaz cada tarea con la herramienta de Mac para ella: un reemplazo de texto, una reasignación de tecla, un atajo o una macro.
¿Puedo crear un atajo que ejecute una macro en un Mac?
Sí. En InputConfig, asigna una tecla como F13, un botón lateral del ratón o un botón de mando a una macro: una cadena temporizada de teclas, atajos y clics.
Más en español
Guías completas, en inglés
Quién escribe. Ryleigh Newman desarrolla InputConfig y maneja su propio Mac cada día con un mando, porque sus manos no funcionan bien. Esta página está traducida del inglés. Los botones y menús principales de la app aparecen en español cuando el Mac está en español; esta página los nombra así, con el nombre en inglés entre paréntesis. El resto de la app y del sitio está en inglés.
Esta página en otros idiomas: English, Deutsch, Français, 日本語, Português, Tiếng Việt
Gratis. macOS 14 o posterior. Sin cuenta, nada sale de tu Mac. Código abierto en GitHub.