Curflow frente a las alternativas: ¿por qué no BetterTouchTool o Keyboard Maestro?
Hay herramientas poderosas para automatizar tu Mac. La pregunta no es cuál hace más cosas — es cuál desaparece mientras trabajas.
Cuando alguien descubre Curflow, la primera pregunta suele ser la misma: “¿No hace eso BetterTouchTool?” La respuesta corta es no. La respuesta larga es sobre qué problema estás intentando resolver realmente.
Existe un ecosistema maduro de herramientas de automatización para Mac. Keyboard Maestro tiene veinte años de historia. BetterTouchTool tiene una comunidad de cientos de miles de usuarios. Los atajos de teclado del sistema operativo llevan décadas ahí. Todas funcionan. Ninguna resuelve el mismo problema que Curflow.
El criterio que importa: fricción cognitiva
La mayoría de las comparativas entre herramientas de productividad miden features: cuántas acciones soporta, cuántas apps integra, qué tan flexible es la configuración. Esas métricas importan, pero esquivan la pregunta central: ¿cuánto tienes que pensar para usarla?
La fricción cognitiva es el costo mental de operar una herramienta. Un atajo que recuerdas sin pensar tiene fricción cero. Un atajo que tienes que buscar en la memoria tiene fricción alta. Una herramienta que requiere configurar 47 opciones antes de hacer algo tiene una barrera de entrada que la mayoría nunca supera.
La herramienta ideal no tiene curva de aprendizaje visible. Simplemente funciona de la forma en que tu cerebro ya espera que funcione.
Atajos de teclado del sistema
Los atajos nativos de macOS y de cada app son el punto de partida para cualquier usuario avanzado. Son rápidos, están integrados, y no requieren instalar nada. Su limitación es estructural: cada app habla un idioma de teclas diferente.
Cmd+Shift+D cierra una pestaña en Arc, busca en Figma, y no hace nada en VS Code. Ese mapeo fragmentado significa que tu cerebro no almacena un vocabulario — almacena docenas de dialectos locales. Cuantas más apps usas, más conflictos y excepciones tienes que gestionar.
- Velocidad: máxima cuando el atajo está memorizado
- Consistencia: baja entre apps diferentes
- Carga cognitiva: crece con cada herramienta nueva
- Configurabilidad: limitada a lo que cada app expone
BetterTouchTool
BetterTouchTool es, por margen amplio, la herramienta de personalización de input más poderosa del ecosistema Mac. Soporta gestos del trackpad, teclas de función, botones del ratón, la Touch Bar, y docenas de dispositivos más. Puede disparar prácticamente cualquier acción del sistema.
El precio de esa potencia es una interfaz de configuración que asusta. Configurar un gesto básico implica navegar múltiples capas de menús, entender la jerarquía de triggers, y decidir entre docenas de tipos de acción. Para un power user que quiere control total, eso es exactamente lo que busca. Para alguien que quiere reducir fricción, la configuración inicial es ella misma una fuente de fricción enorme.
BetterTouchTool también soporta gestos de cursor, pero con una filosofía diferente: defines rutas exactas, umbrales de velocidad, y zonas de activación. Es preciso. También requiere que tú diseñes el vocabulario completo de gestos desde cero.
- Potencia: sin límite práctico
- Complejidad de configuración: muy alta
- Gestos de cursor: soportados, pero con diseño manual completo
- Filosofía: herramienta para power users que disfrutan configurar
Keyboard Maestro
Keyboard Maestro es un motor de macros. Su modelo mental es diferente: defines secuencias de acciones que se disparan ante condiciones específicas. Es extraordinariamente capaz para flujos de trabajo complejos que involucran múltiples pasos, condiciones, y variables.
Su curva de aprendizaje es la más pronunciada del grupo. Dominar Keyboard Maestro a fondo es, en sí mismo, una habilidad que requiere tiempo. Para el usuario que construye flujos de automatización elaborados — mover archivos, transformar texto, interactuar con APIs — esa inversión tiene retorno. Para el usuario que simplemente quiere ejecutar una acción de app sin levantar los dedos del ratón, es sobredimensionado.
Qué hace Curflow diferente
Curflow no compite en el espacio de “hacer más cosas”. Compite en el espacio de “hacer una cosa sin que notes que la hiciste”.
El gestor de gestos de Curflow funciona sobre el movimiento del cursor mientras mantienes el botón del ratón presionado. No hay capas de menú. No defines rutas exactas — el motor interpreta intención, no coordenadas. La configuración por app existe pero es opcional: los gestos globales funcionan desde el momento en que los asignas.
- Tiempo hasta el primer gesto funcional: menos de 2 minutos
- Tipo de memoria requerida: procedural (movimiento), no declarativa (combinación de teclas)
- Latencia: nativa en Swift, sin capas de runtime entre el gesto y la acción
- Configuración: mínima por diseño, no por limitación técnica
- Contexto por app: el mismo gesto puede hacer cosas distintas en Figma y en VS Code
Configuración por app en JSON
Un ejemplo de cómo se define un gesto con contexto de app en Curflow. El mismo gesto (swipe-right) ejecuta acciones distintas según la app activa:
{
"gestures": [
{
"id": "swipe-right",
"global": "forward",
"overrides": {
"com.apple.Safari": "forward",
"com.figma.Desktop": "component.detach",
"com.microsoft.VSCode": "workbench.action.navigateForward"
}
}
]
}
El trade-off honesto
Curflow no hace todo lo que hace BetterTouchTool. No tiene macros de múltiples pasos. No soporta treinta tipos de dispositivo de entrada. No tiene una API de scripting. Esas limitaciones son deliberadas.
Cada feature que no está en Curflow es una decisión de no añadir complejidad que diluya el caso de uso principal: ejecutar acciones de app con movimientos del cursor que se vuelven automáticos con el tiempo. Cuando algo resuelve un problema específico excepcionalmente bien, añadir funcionalidad adyacente lo convierte en algo que resuelve muchos problemas de forma mediocre.
La perfección se alcanza no cuando no hay nada más que añadir, sino cuando no hay nada más que eliminar.
— Antoine de Saint-Exupéry
¿Cuál deberías usar?
Si necesitas automatización compleja de múltiples pasos, Keyboard Maestro es la herramienta correcta. Si quieres personalización total de cada dispositivo de entrada con control fino sobre cada parámetro, BetterTouchTool es la respuesta. Si quieres que los atajos de teclado nativos de tu app favorita funcionen mejor, ya los tienes.
Si lo que buscas es una forma de ejecutar acciones frecuentes sin interrumpir el flujo de pensamiento — sin recordar combinaciones, sin mirar el teclado, sin salir del contexto en el que estás trabajando — Curflow está construido exactamente para eso.
Una nota final
Muchos usuarios de Curflow también usan BetterTouchTool para otras cosas. No son mutuamente excluyentes. La pregunta no es “¿cuál es mejor?” — es “¿cuál es la herramienta correcta para este problema específico?” Para el problema de la fricción cognitiva en el flujo de trabajo diario, Curflow es la respuesta que construimos.