Ratones de terceros, igual de buenos en macOS
Una app nativa de macOS que completa todo lo que macOS deja fuera para un ratón de terceros.
- Smooth Scrolling
- Button Mapping
- Control del hardware
- Dictado push-to-talk
- Cambio de fuente de entrada
macOS 13.3 o posterior, Apple Silicon o Intel. Notas de la versión →
Eventos de rueda, sin tocar
un salto por muesca, sin fotogramas intermedios
Pasados por la Scroll Curve estándar
repartidos según la curva que ajuste abajo
Ponga el puntero sobre los paneles y gire la rueda.
Los dos paneles reciben los mismos eventos de rueda de su ratón. El de la izquierda los aplica tal y como se los entrega el sistema; el de la derecha los pasa por la Scroll Curve, el mismo código que lleva la app. Mueva los deslizadores para cambiar la forma de la curva.

DPI, SmartShift, batería y la tabla de controles, leídos y escritos por HID++: sin software de Logitech en ejecución y sin cuenta.

Cambie de fuente de entrada según la aplicación en primer plano, o según el dominio de la pestaña del navegador que esté mirando.
Tres cosas que hace
Smooth Scrolling
Sustituye los eventos discretos de rueda que envía su ratón por un desplazamiento inercial sintetizado a nivel de píxel. La Scroll Curve (paso mínimo, ganancia de velocidad, duración, decaimiento) se edita de forma visual y con vista previa en vivo, y puede sobrescribirse por aplicación.
Eventos de rueda, sin tocar
56 px
un salto por muesca, sin fotogramas intermedios
Pasados por la Scroll Curve estándar
56 px · 320 ms
la mayor parte de la distancia cae en los primeros fotogramas
Button Mapping
Un botón lleva una lista de Triggers, y cada Trigger apunta a una sola Action: en la imagen, el clic envía un atajo de teclado y la pulsación larga mantiene pulsado un modificador. Los Triggers llegan hasta un arrastre en cuatro direcciones, un Chord o Hold + Scroll; las Actions llegan hasta un AppleScript o un comando de shell. Ambos se pueden redefinir por app.
Wheel Mode Button
Click
Keyboard shortcutfnSpaceLong press
Hold modifierfnHeld only while the mouse button is down.
DPI, SmartShift y batería
En un ratón que MouseTuner reconoce, lee y escribe estos valores directamente por HID++: el mismo protocolo que habla el software de Logitech, pero sin software de Logitech en marcha y sin cuenta. Cualquier otro ratón conserva el desplazamiento suave y el Button Mapping.
MX Master 3S Bluetooth
DPI1000SmartShiftRatchetAuto-disengage threshold10Only used while SmartShift follows the device.
Battery85%Buttons7 buttons
Mantenga pulsado un botón lateral, hable y suelte
Modifier Hold es la única Action con principio y final. Asígnelo a Fn y cualquier herramienta de dictado push-to-talk arranca y para con el pulgar.
Notas de lo que sale esta semana:
Haga clic en el botón de modo de rueda para empezar a hablar, o manténgalo pulsado.fn up · 0.00 s
- Asigne la pulsación larga de un botón lateral a Hold modifier → Fn.
- Mantenga pulsado el botón y hable. La herramienta graba exactamente el tiempo que usted lo sostenga.
- Suelte. El modificador se libera y el botón vuelve a no hacer nada.
Funciona con cualquier cosa que escuche una tecla mantenida: Typeless, Wispr Flow, superwhisper o el Dictado de macOS.
Un modificador atascado en la posición de pulsado es lo peor que esta app podría hacerle, así que el panel «Botones» siempre lleva un botón «Soltar modificadores mantenidos», y el motor lo libera al cambiar de aplicación, al perder el permiso y al fallar la intercepción de eventos.
Una cosa menos que cambiar a mano
Las reglas eligen la fuente de entrada según la aplicación en primer plano, o según el dominio de la pestaña del navegador en la que esté. La coincidencia baja del host exacto a su dominio padre e ignora el prefijo www. Leer la URL de un navegador necesita Accesibilidad; cambiar según la aplicación, no.
Domain Rule: la pestaña que está mirando ahora mismo
gist.github.com → no rule → github.com → ABC
App Rule: la aplicación en primer plano
not reached
Valor global por omisión: todo lo demás
not reached
Cambie la app o la pestaña en primer plano. La primera capa que coincide decide la fuente de entrada; las capas de abajo no se consultan nunca.
Qué es distinto
Una app nativa en Swift
MouseTuner no está en el sandbox, que es justo lo que le permite leer la entrada HID en bruto e interceptar eventos globales. Eso también significa que no se distribuye por la Mac App Store: se publica firmada con Developer ID y notarizada, más un Cask de Homebrew.
Una lista de peticiones de red que puede comprobar usted mismo
Todas las conexiones salientes de la app están documentadas en la página de privacidad con lo que las dispara, su destino y lo que envían, incluidas las dos que no se pueden desactivar. Puede contrastar la lista entera con una captura de paquetes.
Leer la lista completa de peticiones →El control de hardware está incluido
El control de dispositivo por HID++ (DPI, SmartShift, batería) está desde el principio. Solo hay una versión de la app, sin funciones reservadas para un plan de pago superior.
Los botones sin asignar se comportan como si MouseTuner no estuviera instalado
Ese es el comportamiento por omisión. Lo que no tenga asignación, el dispositivo sin perfil, la función sin permiso: el comportamiento es idéntico a no tener la app, y la interfaz explica por qué.
Botón de modo de rueda
0x00C4 → Hold modifier · fn
El único botón de este ratón con una asignación. Manténgalo pulsado y Fn permanece abajo exactamente ese tiempo.
$9.9 una vez, tres máquinas
Treinta días con todo, sin cuenta y sin tarjeta, y después una compra única. Catorce días para cambiar de opinión, sin preguntas.
Preguntas
¿Funcionará con mi ratón?
Smooth Scrolling y Button Mapping funcionan con cualquier ratón: operan sobre los eventos de entrada del sistema, no sobre el dispositivo. Los controles HID++ adicionales necesitan un Device Profile, y esos se siguen capturando sobre hardware real.
¿Y mi trackpad?
Intacto. Smooth Scrolling se aplica solo a los ratones con rueda; los trackpads y el Magic Mouse ya envían eventos a nivel de píxel y pasan directamente.
¿Por qué no está en la Mac App Store?
Ni el acceso HID en bruto ni la intercepción global de eventos están disponibles bajo el App Sandbox, y la App Store lo exige. Por eso se publica firmada con Developer ID y notarizada, con un Cask de Homebrew, y se actualiza mediante Sparkle.
¿Qué pasa cuando termina la prueba?
Las funciones mejoradas (personalización de la Scroll Curve, Button Mapping, control de dispositivo por HID++) se apagan. La app sigue funcionando con el comportamiento por omisión del sistema; no deja de funcionar nada, simplemente deja de hacer más de lo que ya hace el sistema.
Pruébelo 30 días, sin necesidad de cuenta
Todas las funciones, sin registro y sin tarjeta de crédito. Si no es para usted, hay reembolso dentro de los 14 días siguientes a la compra, sin preguntas.
Descargar MouseTuner



