Guía de usuario

Te damos la bienvenida a Custom Curve, el software definitivo para el control total de la sensibilidad del ratón. Esta guía recorre todas las partes de la aplicación, desde crear tu primer perfil hasta afinar las funciones avanzadas de aceleración.

Introducción

Custom Curve te permite crear con facilidad una curva de aceleración del ratón personalizada que funciona sin fisuras en todo el sistema. Con una personalización insuperable, es la herramienta completa de sensibilidad del ratón, tanto para jugar como para trabajar.


Visión general

La ventana principal organiza las funciones en seis áreas principales, accesibles desde la barra de herramientas superior.

Perfiles

Esta sección te permite crear, guardar, cargar y gestionar hasta 10 perfiles con ajustes propios de sensibilidad o aceleración. Puedes crear varios perfiles adaptados a distintas tareas (por ejemplo, «Escritorio», «Juegos - DPI alto», «Diseño - velocidad baja»).

Los ajustes que contiene cada perfil se reparten en dos pestañas: la Pestaña Sensibilidad, que abarca el editor de curvas junto con las opciones de entrada y salida, y la Pestaña Ángulo, que abarca la rotación y el ajuste de ángulo.

Los perfiles se organizan en una lista, en la parte izquierda de la interfaz.

La lista se puede plegar para dejar más espacio al editor de curvas.

Para añadir un perfil nuevo, haz clic en el icono verde «+» de la esquina inferior izquierda del panel Perfiles.

Aquí también encontrarás una selección de preajustes de perfil pensados como punto de partida; encontrarás más detalles al final de esta guía.

El perfil activo se indica siempre con la marca de verificación naranja.

Reglas

Usa la sección Reglas para asignar perfiles concretos que se activen automáticamente cuando esté activa la ventana de una aplicación o un juego determinados.

Así siempre tendrás los ajustes adecuados sin cambiar de perfil a mano. Además, puedes crear atajos de teclado o de botones del ratón para cambiar de perfil manualmente dentro de esas aplicaciones.

Con Aplicar perfiles por dispositivo activado en Opciones, las reglas y los atajos se resuelven para el ratón que se está moviendo, de modo que dos ratones pueden usar perfiles distintos en la misma aplicación.

Los atajos del contexto predeterminado están inactivos mientras la ventana de Custom Curve tiene el foco, para evitar cambios de perfil mientras editas los ajustes. Para probar los cambios de perfil del contexto predeterminado, basta con hacer clic fuera de la ventana, por ejemplo en el Escritorio o en una ventana del Bloc de notas.

Nueva aplicación

Añade un nuevo contexto de ventana para cambiar de perfil automáticamente cuando la aplicación pase a estar activa, y permite definir atajos de teclado y de botones del ratón dentro de él.

  • Aplicación: establece el nombre del contexto de ventana.
  • Detección: aquí configuras cómo detecta Custom Curve la ventana activa.

    Nombre del proceso usa el proceso en ejecución del administrador de tareas (normalmente un ejecutable) al que pertenece la ventana. Por ejemplo, para el Bloc de notas sería notepad.exe. Título de la ventana usa el nombre que aparece en la barra de título. Puedes elegir cómo se compara:

    • Subcadena: basta con indicar una parte del nombre, como loc de not en el ejemplo del Bloc de notas.
    • Exacto: el nombre debe coincidir con exactitud, distinguiendo mayúsculas y minúsculas.
    • Regex: compara la cadena mediante expresiones regulares. A veces resulta más fiable con determinadas aplicaciones.
  • Perfil de inicio: es el perfil al que se cambia automáticamente cada vez que se inicia la aplicación.

    No es necesariamente el mismo perfil al que cambiará en cada cambio de ventana: si cambias de perfil con un atajo propio del contexto, pasas a otra ventana y luego vuelves, Custom Curve recordará el último perfil que usaste en ese contexto y NO el perfil de inicio. Esa memoria se borra al cerrar la propia aplicación, de modo que la siguiente ejecución vuelve a empezar con el perfil de inicio.

El contexto predeterminado no tiene perfil de inicio propio: cada ratón vuelve simplemente al último perfil que se le aplicó. Los atajos de teclado se consideran cambios temporales y no lo actualizan.

Nuevo atajo

Aquí puedes añadir combinaciones de teclas o atajos de botones del ratón dentro de cada contexto de ventana.

La lógica de cambio predeterminada es «ir a»: el perfil se activa al pulsar la tecla o el botón, y volver a pulsar el mismo atajo no hace nada más. Si quieres alternar entre dos perfiles en el mismo contexto, crea dos atajos en teclas distintas.

Marcar la opción «Mantener» cambia la lógica: el perfil se activa al pulsar y vuelve al perfil anterior al soltar la tecla o el botón.

Los atajos de mantener se apilan. Si pulsas un segundo mientras el primero sigue pulsado, se cambia a este; al soltarlo se vuelve al primero en lugar de salir de ambos. Cambiar de ventana suspende un atajo de mantener: al volver al contexto con la tecla aún pulsada, se aplica de nuevo.

Ctrl, Alt, Mayús y la tecla Windows pueden asignarse cada una por separado. Siempre son de mantener, así que la opción «Mantener» queda marcada y no se puede desmarcar. Las teclas izquierda y derecha de un par se tratan como la misma tecla.

Un modificador que no forma parte de un atajo no necesita estar suelto: el atajo se activa tanto si ese modificador está pulsado como si no. Por eso dos atajos en la misma tecla pueden aplicarse a la vez; en ese caso tiene prioridad el que indique más modificadores.

Cuando ambos indican el mismo número de modificadores, tiene prioridad el atajo que esté más arriba en la lista. Los atajos se pueden arrastrar dentro de su aplicación para fijar ese orden.

Los atajos que comparten una tecla llevan un icono de información que indica cuál de ellos tiene prioridad.

Dispositivos

El menú Dispositivos determina qué ratones conectados procesa Custom Curve —cada uno se puede incluir o excluir por separado— y registra los DPI y la tasa de sondeo de cada uno.

Estos valores solo los usan las funciones de Normalización de la pestaña Sensibilidad, y no hacen falta para nada más. No son sustituciones: introducirlos no cambia ningún ajuste del ratón, sino que indican a qué está configurado ya para poder convertir su entrada a unidades reales.

Aquí aparece cada ratón conectado, con el nombre del fabricante y del producto. Los dispositivos del mismo modelo se separan por instancia y se numeran.

Puedes identificar cada dispositivo observando la marca «Último movimiento»: resulta útil con ratones que instalan interfaces secundarias.

Cada instancia está ligada al puerto USB al que se conecta, así que el mismo ratón en otro puerto aparece como un dispositivo nuevo con sus propios ajustes. Esto se debe a cómo enumera Windows los dispositivos y afecta a todo el software.

Cada fila tiene una casilla para incluir o excluir ese dispositivo. El controlador omite siempre por completo un ratón excluido.

DPI del ratón

Introduce los DPI configurados en el software o el firmware de tu ratón. Los DPI son una propiedad del hardware y no de la curva, así que se fijan una vez por dispositivo y los comparten todos los perfiles.

Se aceptan valores de 100 a 64000, y el campo puede dejarse en Sin definir. Conviene usar como mínimo 800 para que todas las funciones de Custom Curve tengan suficiente resolución de entrada; se recomienda 1600 o más.

Hace falta un valor de DPI para que un perfil exprese la velocidad en pulgadas por segundo en lugar de conteos: consulta Normalización en la pestaña Sensibilidad. Sin él, esa opción no tiene efecto y la entrada sigue en conteos.

Tasa de sondeo

Introduce la tasa de sondeo configurada en el software o el firmware de tu ratón. Igual que los DPI, es una propiedad del dispositivo y la comparten todos los perfiles.

El campo puede dejarse en Sin definir, en cuyo caso el tiempo entre entradas se mide con normalidad. Una tasa indicada permite que un perfil use en su lugar un divisor fijo derivado de ella: consulta Normalización.

Dispositivos no compatibles

Algunos dispositivos instalan una interfaz de ratón pero informan de posiciones absolutas en pantalla en lugar de movimiento: una tableta gráfica en modo lápiz, una pantalla táctil o un puntero de escritorio remoto. En estos casos no hay movimiento que escalar, así que la fila se marca con «Custom Curve no puede transformar este dispositivo» y sus ajustes no están disponibles.

También pueden aparecer teclados, mandos y dispositivos similares, ya que muchos instalan una interfaz de ratón se use o no. No pasa nada por dejarlos en la lista: un dispositivo que no envía movimiento de ratón no se ve afectado por ningún ajuste de aquí.

Opciones

El menú Opciones contiene los ajustes generales de la aplicación, entre ellos:

  • Apariencia: incluye un tema oscuro y uno claro, colores de acento y el idioma de la interfaz.
  • Opciones del editor de curvas: permiten personalizar los medidores del gráfico principal.
  • Inicio: si la interfaz de Custom Curve debe iniciarse automáticamente en la bandeja del sistema al encender el equipo. Es necesario para que funcione el cambio de perfiles. Nota: el controlador siempre se inicia con Windows y aplica la última configuración activa, independientemente de este ajuste.
  • Cambios de perfil: de forma predeterminada, al aplicar un perfil nuevo aparece un cuadro de confirmación con una cuenta atrás que revierte los ajustes automáticamente. Así se evitan cambios accidentales que podrían hacerte perder el control del cursor. Puedes ajustar la duración o desactivar la confirmación por completo. Después de cada aplicación, el perfil sale del modo de edición y hay que volver a entrar de forma explícita. Esto evita cambios accidentales y ayuda a seguir la pista de lo modificado. Los usuarios con experiencia pueden activar «Permanecer en modo de edición tras aplicar» para agilizar los ajustes sucesivos.

    «Aplicar perfiles por dispositivo» determina a qué ratones llega un cambio de perfil. Si está marcado, una aplicación manual y cualquier cambio por regla o atajo afectan solo al último ratón movido. Si está desmarcado, afectan a todos los ratones, lo que permite actualizarlos todos con una sola aplicación.

  • Procesamiento: permite asignar un atajo que desactiva todo el procesamiento del controlador. El atajo exige al menos dos modificadores para evitar activaciones accidentales. También se puede alternar desde el icono de la bandeja del sistema.
  • Varios cuadros de confirmación.

Registro del historial

El menú Registro del historial es una potente herramienta de análisis. Registra continuamente la velocidad de tu ratón a lo largo del tiempo, lo que te permite visualizar tus movimientos y dar con los ajustes perfectos.

La pantalla muestra tanto la velocidad media del ratón como el valor máximo puntual dentro de cada intervalo de muestreo.

  • Muestras: define cuántas muestras anteriores almacena la interfaz en total.
  • Intervalo: define el tiempo entre las muestras dibujadas.

Aumentar los valores de Muestras e Intervalo permite recorrer un periodo más largo en la ventana Historial. Un intervalo más corto muestra una resolución más fina.

Usa la rueda del ratón para hacer zoom y haz clic & arrastra para desplazarte por el gráfico.

Puedes grabar y exportar todos los datos de velocidad del ratón a un archivo .csv si quieres analizarlos con herramientas de terceros. Los datos exportados no están limitados por los valores de Muestras ni de Intervalo. Los datos X & Y registrados dependen del ajuste Velocidad → Métrica.

Si quieres entender tus movimientos naturales antes de crear una curva, graba primero mientras juegas con la sensibilidad a la que estás acostumbrado y sin aceleración, con Velocidad → Métrica en «Euclidiana».

Menú Ayuda

Desde aquí accedes a esta guía, a una referencia rápida de los atajos de la interfaz y a la información de versión y licencia.


Perfiles - pestaña Sensibilidad

Esta pestaña reúne todas las opciones para crear tu curva de aceleración, junto con ajustes avanzados relacionados con la sensibilidad del ratón.

Editor del gráfico

El gráfico principal muestra la velocidad de entrada del ratón en el eje X y la sensibilidad correspondiente en el eje Y.

La «sensibilidad» de Custom Curve es un multiplicador que se aplica a cada paquete de entrada del ratón. No tiene relación con ningún valor de «sensibilidad» del juego.

Haz clic en el botón «Editar» para modificar el perfil. Un perfil se puede editar antes de aplicarlo a la entrada del ratón. Una vez aplicado el perfil seleccionado, los medidores de velocidad responden a tus movimientos del ratón.

Haz clic en «Guardar y aplicar» para escribir los ajustes en el controlador y que actúen sobre la entrada del ratón.

  • Medidores de entrada: el movimiento del ratón se muestra con un medidor de velocidad a lo largo del eje X del gráfico, para que veas cómo se relacionan tus movimientos con la curva de sensibilidad mientras la das forma.

    La velocidad depende de los DPI de tu ratón, salvo que uses la normalización.

    El menú activa en este momento sensibilidad del vector de entrada completo (es decir, incluidos los movimientos diagonales) aparece como referencia en el medidor del eje Y del gráfico. Puedes activar o desactivar este medidor por separado en las opciones del editor de curvas.

  • Curva spline: Custom Curve ofrece una curva spline para crear con facilidad cualquier curva de aceleración mediante puntos de control con peso variable.

    Arrastra los puntos de control para dar forma a la curva y usa los deslizadores de peso para regular su influencia sobre ella. Puedes añadir o eliminar hasta 64 puntos de control en total haciendo clic derecho dentro del área del gráfico.

    • Mayús + arrastrar escala toda la curva desde el punto de control seleccionado.
    • Alt + arrastrar desplaza toda la curva desde el punto de control seleccionado.
    • Ctrl + arrastrar limita el movimiento del punto de control a una cruz de 90 grados, lo que facilita moverlo justo a lo largo del eje de sensibilidad o del de velocidad.
  • Navegación: puedes hacer zoom con la rueda y desplazar la vista arrastrando con el botón izquierdo pulsado. El botón central reescala la vista y el doble clic izquierdo la maximiza.
  • Iconos de ajuste: permiten limitar los puntos de control a valores redondeados por comodidad. Haz clic derecho en el icono «Ajustar» para definir la resolución.

Curva

Aquí encontrarás opciones adicionales para el editor de curvas principal.

Entre ellas, curvas de sensibilidad horizontal & vertical separadas, añadir un «Offset» y controlar el comportamiento para velocidades fuera de la curva mediante pendientes variables.

El menú Offset y Pendiente se muestran con una línea discontinua a la izquierda y a la derecha de la curva, respectivamente. Los comportamientos disponibles son:

  • Alinear: la pendiente la marca la forma de la curva inmediatamente posterior o anterior.
  • Plano / Límite: establece un offset plano clásico y un tope de sensibilidad, respectivamente.
  • Personalizado: arrastra las pendientes a cualquier posición desde el editor del gráfico.
  • Relación vertical / horizontal, escalado de sensibilidad & velocidad: estos campos sirven de atajo para escalar a la vez las curvas horizontal y vertical introduciendo un multiplicador.

Entrada

Opciones de velocidad

Estos ajustes determinan cómo percibe la entrada del ratón la función de aceleración.

  • Métrica: configura cómo interpreta la curva de aceleración la velocidad de entrada.

    En el modo «Independiente» la componente X de la entrada gobierna una curva horizontal, mientras que la componente Y gobierna otra curva vertical distinta; esto sucede incluso si solo has configurado una única curva de aceleración.

    En el modo «Euclidiana» se usa la magnitud del vector de entrada completo para gobernar las curvas horizontal y vertical (o una sola curva aplicada a ambos ejes).

    La diferencia está en que el modo «Euclidiana» aporta una entrada sin dirección, basada en la distancia «real» recorrida por el ratón, mientras que el modo «Independiente» se comporta de forma distinta según la dirección de la entrada. Matemáticamente, esto puede introducir un efecto de curl y además reduce la entrada diagonal que llega a la curva de aceleración.

    Lo mejor es probar ambas opciones con la aceleración activada y quedarte con la que te resulte más natural.

  • Suavizado de velocidad: estabiliza la señal de entrada que percibe la curva de aceleración y reduce el temblor para una detección más constante.

    La entrada del ratón es ruidosa por naturaleza, y más aún en dispositivos inalámbricos. Esta función ayuda a que las transformaciones de sensibilidad de la curva reflejen fielmente los movimientos reales de tu mano.

    Este ajuste no suaviza la entrada del ratón en sí, solo cómo la percibe la función de aceleración.

    Como la función de suavizado tiene decaimiento exponencial, el valor es el tiempo de semivida (en milisegundos) del peso de las entradas anteriores sobre la actual. Como orientación general:

    Usa valores de 10 o menos en ratones con cable que ya suavizan el sensor o que tienen Motion Sync.

    Usa valores superiores a 10 en ratones inalámbricos económicos o sin suavizado de sensor ni Motion Sync.

Modulación por aceleración de la mano

Esto permite que la entrada de la curva de aceleración dependa no solo de la velocidad del ratón, sino también de la aceleración física de tu mano. También sirve para actuar directamente sobre la sensibilidad mediante la aceleración física.

A la entrada del ratón se le aplica un factor de escala (modulación) derivado de la aceleración física del ratón.

Es útil para quienes en ciertas situaciones se quedan cortos o se pasan al reaccionar, por ejemplo al pasarse con un flick.

Combinada con el suavizado de velocidad o el de salida, también ayuda a estabilizar los seguimientos rápidos de izquierda a derecha.

Los parámetros son estos:

  • Escala: el factor de escala del dominio de la aceleración física. Determina lo reactiva que es la función a la aceleración de tu mano. Los valores positivos amplifican y los negativos reducen.

    Se recomienda usar la normalización de la velocidad con esta función, ya que de lo contrario los DPI del ratón afectan al valor de Escala. Por ejemplo, una Escala de «2» a 1600 DPI responde igual que una de «4» a 800 DPI.

  • Límite: controla el alcance de la función. Es la magnitud global del efecto y el multiplicador o divisor máximo que puede aplicarse.

    Al principio se recomiendan límites inferiores a 5, ya que incluso así el cambio de sensibilidad puede ser notable según el valor de Escala y la forma de la curva.

  • Escalar en: «Desaceleración» significa que la modulación ocurre cuando frenas la mano. «Aceleración» significa que ocurre cuando la aceleras.
  • Objetivo: la modulación puede actuar sobre la velocidad (la entrada de la curva de sensibilidad) o directamente sobre la sensibilidad, funcionando como un escalado posterior.

    Con el valor Velocidad, la modulación sigue siendo una función de tu curva. La forma de la curva hace converger suavemente la velocidad del ratón con su aceleración física. El efecto se ve de forma natural en el medidor de velocidad.

    Con el valor Sensibilidad, la aceleración física del ratón queda totalmente desacoplada de la curva de aceleración principal y simplemente se suma a ella. La sensación es mucho más marcada e inmediata, y la modulación funciona incluso con sensibilidades por lo demás estáticas. También sirve para generar salidas transitorias muy altas. El efecto se ve de forma natural en el medidor de sensibilidad vectorial.

    Para una sensación más suave y previsible se recomienda Velocidad. Para quien busque una sensación más brusca o inmediata, puede convenir más Sensibilidad.

  • Suavizado de detección: garantiza una detección constante de la aceleración física.

    En la mayoría de los casos puede dejarse en «Normal», salvo…

    • Para ratones con suavizado de sensor integrado o Motion Sync, usa «Bajo».
    • En ratones inalámbricos económicos, en los que no suavizan el sensor o en equipos con una entrada especialmente ruidosa, suele ir mejor «Alto».

    Si el medidor muestra una modulación apreciable al acelerar la mano teniendo Escalar en: Deceleración (o al revés), conviene aumentar el suavizado de detección. Este suavizado solo se usa para detectar; no se aplica a la entrada del ratón.

El menú Medidor de aceleración de la mano muestra el multiplicador o divisor que se está aplicando. Al principio recomendamos usar combinaciones de Escala y Límite que den como máximo «2» en el medidor; ese rango funciona bien para los usos habituales.

Al configurar esta función conviene entender cómo interactúan los parámetros Escala y Límite...

Valores de Escala próximos a cero junto con un Límite alto producen una modulación que solo aparece ante cambios bruscos de la aceleración física de la mano.

En cambio, valores de Escala altos (positivos o negativos) con un Límite más bajo producen una modulación repartida de forma más uniforme por todo el rango de aceleración física de la mano.

Para ver una ilustración interactiva de cómo funciona la modulación por aceleración de la mano, junto con algunos casos de uso, consulta el Visualizador de aceleración de la mano.

Sesgo

Estos ajustes se aplican cuando hay dos sensibilidades distintas para el movimiento horizontal y el vertical (o cuando se usa la métrica «Independiente» con una sola curva).

Dan control total tanto sobre el desvío direccional que aparece en las entradas diagonales como sobre la forma en que las curvas de sensibilidad se asignan al ángulo de entrada.

  • Modo: una mezcla lineal entre dos formas de aplicar la sensibilidad.

    «Componente» aplica la curva horizontal a la componente X de la entrada y la vertical a la componente Y. Es el método estándar para escalar la entrada horizontal y vertical, pero produce un desvío direccional variable en las diagonales según la diferencia entre la sensibilidad horizontal & vertical y el ángulo de entrada.

    Sesgo aplica siempre una única sensibilidad a ambas componentes de la entrada y conserva la dirección (es decir, el cursor va siempre en la misma dirección que el ratón sobre la alfombrilla). La sensibilidad aplicada se deriva del ángulo de entrada, de las curvas de sensibilidad de cada eje y de un coeficiente definido por la curva spline de sesgo.

    El deslizador intermedio mezcla linealmente ambos modos. Con la métrica «Independiente», el efecto también se refleja en los medidores de velocidad.

  • curva spline de sesgo: controla cómo se reparten la sensibilidad horizontal y la vertical según el ángulo de entrada, en la parte del escalado que corresponde al sesgo.

    El eje X del gráfico muestra el ángulo de entrada del ratón y el eje Y su relación con las sensibilidades horizontal & vertical configuradas. El medidor de sesgo muestra en tiempo real la relación entre el ángulo de entrada y las curvas de sensibilidad. El resultado también se ve en el medidor de sensibilidad vectorial del eje Y del gráfico principal. La curva spline de sesgo pierde influencia a medida que el deslizador Modo se acerca a «Componente».

Para ver una ilustración interactiva de en qué se diferencian el escalado por sesgo y el de «Componente», incluidos el desvío direccional que produce cada uno y el efecto de la curva spline de sesgo, consulta el Visualizador de sesgo.

Salida

Opciones posteriores al escalado

Estas funciones no forman parte de la aceleración: se aplican a la salida, después del escalado.

  • Dimensión: controla cómo responde la entrada cuando mueves el ratón en curvas y diagonales frente a las direcciones horizontal & vertical.

    Permite regular si el ratón se siente más «suelto» (valores positivos) o más «firme» (negativos) en conjunto, sin tocar directamente la sensibilidad horizontal & vertical.

    Puedes ajustarlo libremente según cómo te encuentres cada día, sin alterar tu memoria muscular para acciones como los giros de 180 grados.

  • Forma de dimensión: aumentar la forma concentra el efecto en las diagonales en lugar de repartirlo también entre distintos movimientos curvos.

    La forma más fácil de notar el efecto es mover el cursor en círculos mientras pruebas valores. Para ver una ilustración interactiva de cómo Dimensión acorta o alarga el movimiento fuera de los ejes, junto con algunos casos de uso, consulta el Visualizador de dimensión.

  • Suavizado de salida: este suavizado se aplica directamente a la salida de Custom Curve. Como afecta a la entrada del ratón de forma directa, se nota más que el suavizado de velocidad.

    Valores de 10 ms o menos ayudan a estabilizar ratones que rastrean mal sobre una superficie concreta o cuyo sondeo es irregular, y facilitan el control del cursor. También van bien a quienes sienten que les «tiembla la puntería» al jugar.

    A diferencia de los algoritmos de suavizado habituales en ratones o juegos, el de Custom Curve permite un suavizado importante sin retardo apreciable en el movimiento. Por encima de 10 ms la sensación se parece más al suavizado clásico, y los valores altos resultan útiles para accesibilidad.

Normalización

Estas funciones permiten que las «unidades virtuales de distancia» (los «counts») que envía el ratón se representen dentro de Custom Curve como una medida física real, y simplifican trasladar los ajustes entre distintos valores de DPI.

Los DPI y la tasa de sondeo del ratón deben indicarse en el menú Dispositivos. Cuando un dispositivo en uso no tiene indicado ninguno de los dos, las opciones de Normalización no tienen efecto.

  • Temporización: Ajuste automático divide por el tiempo transcurrido entre entradas, y es la opción predeterminada. Tasa de sondeo lo sustituye por un divisor fijo derivado de la tasa indicada para el ratón.

    En la práctica, la entrada de la función de aceleración pasa de ser una velocidad a ser una distancia. Los valores de entrada quedan limitados a un mínimo de 1 count, pero se reduce el ruido de la señal, sobre todo si el sondeo es irregular.

    Si usas un ratón inalámbrico o con una tasa de sondeo muy alta y ves que el medidor de entrada da «picos» con movimientos suaves de la mano, indica la tasa en la pestaña Dispositivos y selecciona aquí Tasa de sondeo para obtener un mejor resultado. Unos DPI altos son especialmente importantes al usar el divisor fijo.

  • Velocidad: Conteos / ms usa las unidades virtuales que envía el ratón, y es la opción predeterminada. Pulgadas / s las convierte, usando los DPI indicados para el ratón, en una medida real fácil de relacionar con tu alfombrilla.

    No es solo un cambio visual en el gráfico: la velocidad de entrada se reescala según el valor de DPI. Por eso una curva creada con unos DPI responde igual con otros, siempre que los DPI de cada ratón estén indicados en la pestaña Dispositivos, sin necesidad de reescalar la curva.

  • Salida: Sensibilidad es el multiplicador que se aplica a la entrada del ratón, y es la opción predeterminada. DPI efectivos reescala la salida después del procesamiento y convierte esa sensibilidad en unos DPI efectivos del ratón.

    Suele resultar más comprensible que trabajar con la proporción abstracta y sin unidades de la «sensibilidad», y permite comparar valores directamente, por ejemplo al pasar una sensibilidad de un juego a otro.

    También te permite usar un ratón de DPI muy alto para ganar resolución de entrada conservando la salida controlada de un ratón de DPI más bajo, sin ajustar la sensibilidad a mano.

    Solo está disponible cuando la Velocidad está en Pulgadas / s, ya que unos DPI efectivos no tienen sentido mientras la entrada siga en conteos.

Cambiar los DPI del ratón

Si usas unos DPI distintos de aquellos con los que se creó la curva, hay dos aspectos que pueden necesitar ajuste: por un lado la entrada de la aceleración (la velocidad) y por otro lo sensible que es la salida (la sensibilidad). Puedes ajustar solo la entrada, o bien la entrada y la sensibilidad.

Hay dos formas de hacerlo en Custom Curve 4, y ambas pasan por las opciones de Escalado de la pestaña Curva.

Normalizar para los DPI (recomendado)

Si la Velocidad del perfil ya estaba en Pulgadas / s en la pestaña Salida -> Normalización, no hace falta ninguna conversión; basta con indicar los DPI de cada ratón en la pestaña Dispositivos.

Si no, escala la velocidad de la curva por 1000 / (DPI usados al crear la curva), pon la Velocidad en Pulgadas / s en la pestaña Salida -> Normalización e indica los DPI de cada ratón en la pestaña Dispositivos.

Por ejemplo, si la curva se creó originalmente a 1600 DPI, escala la velocidad por 0,625 en Curva -> Escalado, haz clic en Aplicar y después en Guardar y aplicar en el perfil.

Así la aceleración responde igual con los nuevos DPI. También significa que, si más adelante vuelves a cambiar los DPI del ratón, solo tienes que actualizar los DPI indicados en la pestaña Dispositivos: no hará falta reescalar la curva nunca más.

Si quieres, también puedes escalar la sensibilidad por (DPI antiguos / DPI nuevos), o pon la Salida en DPI efectivos, lo que te permite indicar directamente los DPI de salida que quieras en lugar de usar el multiplicador estándar.

Reescalado manual

Si no quieres normalizar la curva, puedes reescalarla a mano. Para ello, escala la velocidad por (DPI nuevos / DPI antiguos) y la sensibilidad por (DPI antiguos / DPI nuevos). Para el mismo ejemplo con DPI antiguos = 1600 y DPI nuevos = 6400, resulta una sensibilidad de 0,25 y una velocidad de 4.

Si usas la Modulación por aceleración de la mano con la Velocidad en Conteos / ms, los DPI también afectan al parámetro Escala. Al cambiar de DPI, tendrás que multiplicar el valor existente por (DPI antiguos / DPI nuevos).

Si pasas de unos DPI altos a unos más bajos, reescalar la sensibilidad puede hacer que la base de la curva arranque con una sensibilidad mayor que 1. Conviene evitarlo, porque hace que el movimiento más pequeño del ratón salte píxeles en situaciones 2D o de cursor.


Perfiles - pestaña Ángulo

Esta pestaña está dedicada a la rotación y al ajuste de ángulo.

Rotación

Custom Curve permite personalizar a fondo el ajuste de ángulo por eje, y además puede detectar los ángulos naturales de tus movimientos horizontales & verticales y calcular una corrección si hace falta.

Para usar la detección de ángulo:

  • Saca el cursor fuera de la cuadrícula, mantén pulsado Mayús y desliza hasta el borde opuesto, que aparece resaltado. Si hace falta, redimensiona antes la ventana.
  • Puedes hacerlo tanto con movimientos horizontales como verticales, de modo que corregir uno no perjudique al otro.

Sigue manteniendo Mayús y desliza de un lado a otro para añadir más pasadas; cuenta cada pasada que llegue al borde opuesto. El ángulo detectado es el promedio de las últimas 10 pasadas dentro de una misma pulsación de Mayús: al soltarla, la siguiente pulsación empieza un promedio nuevo. El botón de restablecer borra el resultado.

Modo: cómo se aplica la corrección de ángulo…

  • Ambos: se aplica una única corrección a todos los ángulos de entrada.
  • Dividido: la corrección de ángulo horizontal & vertical se desvanece hasta cero a 45 grados, de modo que los ajustes en vertical no afectan a las entradas «mayormente horizontales» y viceversa.

    «Dividido» va mejor cuando las correcciones necesarias van en direcciones opuestas.

  • Mezcla: la corrección de ángulo se interpola linealmente entre los ajustes horizontal & vertical para todos los ángulos intermedios.

    «Mezcla» resulta más natural cuando las correcciones van en la misma dirección pero con distinta magnitud.

Ajuste de ángulo

Esta función compensa pequeñas desviaciones angulares de tu movimiento físico para que el cursor avance perfectamente en horizontal o en vertical, si así lo quieres.

Custom Curve permite ajustarlo por eje y ofrece dos modos:

  • Legacy: todos los ángulos por debajo del umbral definido se cuantizan al eje más cercano.

    Este método estándar es útil trabajando en aplicaciones 2D, pero reduce directamente la resolución angular, así que es menos adecuado para jugar.

  • Suave: los ángulos se acercan suavemente al eje más próximo sin perder resolución angular; en su lugar, se comprimen de forma suave los ángulos de entrada necesarios para alcanzarlos.

    Matemáticamente se parece al efecto «curl» de la aceleración con métrica «Independiente», pero también funciona con una sensibilidad fija. Está pensado para jugar.

Para ver una ilustración interactiva de cómo la rotación & el ajuste de ángulo ajustan la dirección del movimiento del ratón, consulta el Visualizador de ángulo.


Atajos de la interfaz

Panel de perfiles

  • Ctrl + N Agregar nuevo perfil
  • Ctrl + D Duplicar el perfil seleccionado
  • Ctrl + I Importar perfil desde archivo (admite .cc4 y .ccurve)
  • Ctrl + E Exportar el perfil seleccionado a un archivo .cc4
  • Ctrl + C Copiar el perfil seleccionado al portapapeles
  • Ctrl + V Pegar perfil desde el portapapeles
  • Supr Eliminar el perfil seleccionado sin aplicar

Editor del gráfico de curvas

  • Clic & arrastrar Desplazar la vista
  • Rueda del ratón Zoom
  • Ctrl + rueda del ratón Modo de zoom alternativo
  • Doble clic izquierdo Maximizar la vista de la curva
  • Clic central Reescalar la vista de la curva
  • A Añadir un punto de control en la posición del cursor
  • D Eliminar el punto de control bajo el cursor
  • V Alternar entre la curva vertical y la horizontal
  • Mayús + arrastrar puntos Escalar la curva desde el punto de control seleccionado
  • Alt + arrastrar puntos Mover a la vez el punto seleccionado y los siguientes
  • Ctrl + arrastrar puntos Restringir el movimiento del punto de control a un eje

General

  • Ctrl + Z Deshacer la última entrada del cuadro de texto
  • Mayús + arrastrar deslizador Ajuste fino
  • Doble clic en un control deslizante Restablecer el valor predeterminado

Guía de preajustes

Custom Curve incluye 18 preajustes pensados como punto de partida para personalizar. Cubren distintos usos y se basan en convenciones asentadas: consulta las descripciones más abajo.

Para usar un preajuste, añade un perfil nuevo y elígelo en la lista «Agregar perfil desde plantilla».

Los preajustes 1 a 14 están escalados por defecto a una velocidad normalizada en «pulgadas por segundo»: es muy recomendable indicar los DPI de tu ratón al probarlos. Se te pedirá al importar un preajuste, si en el menú Dispositivos no hay DPI indicados para el dispositivo activo.

Curva horizontal Curva vertical (preajustes H / V separados)

Plantilla 0: Sin procesar

Un lienzo en blanco sin escalado de sensibilidad, ajuste de ángulo ni suavizado. Úsala como punto de partida neutro para crear una curva desde cero, o para comparar un perfil ajustado con la entrada sin aceleración.

Plantilla 1: Natural

Una forma intuitiva para cualquier uso, tanto con el cursor en 2D como en juegos en 3D. Esta curva sube de forma suave hasta un límite igual a la sensibilidad habitual del usuario, sin un tope perceptible, y ofrece cada vez más precisión con los movimientos más lentos. Un estilo de curva excelente tanto para principiantes como para usuarios con experiencia.

Plantilla 2: Lineal con tope

Este estilo también es una gran introducción y lo prefieren muchos usuarios veteranos de la aceleración. La sensibilidad aumenta siempre al mismo ritmo y se limita con un tope para estabilizarla en los movimientos rápidos de la mano.

Plantilla 3: Cuadrática

Este estilo aumenta la sensibilidad con una forma «cóncava hacia arriba». El aumento es suave a velocidades de mano lentas y más pronunciado justo antes del límite, tras el cual se aplica el tope para los movimientos más rápidos. Esta forma se prefiere a veces en juegos que exigen mucho seguimiento preciso de izquierda a derecha combinado con flicks rápidos, pero sin usar un desplazamiento.

Plantilla 4: Lineal con desplazamiento

Una alternativa a la curva Cuadrática en la que la sensibilidad solo aumenta de forma lineal cuando la velocidad del ratón supera las 5 pulgadas por segundo (la velocidad de «desplazamiento»). La idea es mantener una sensibilidad fija en todas las velocidades de mano en las que se necesitan movimientos de seguimiento, a costa de un aumento menos suave cuando entra la aceleración.

Plantilla 5: En forma de S

Una curva sigmoide simétrica. Combina la subida suave de la curva Cuadrática con la llegada progresiva al límite del estilo Natural. Elimina cualquier sensación de tope en la aceleración y es otro estilo excelente para cualquier uso.

Plantilla 6: Lineal sin tope

Una buena opción para quienes prefieren un aumento constante sin límite superior de aceleración. Recomendada para rangos de sensibilidad altos, en los que los movimientos de la mano son más lentos y controlados. Ofrece mucha flexibilidad, pero no se recomienda a usuarios que hacen muchos movimientos balísticos tipo «flick».

Plantilla 7: Precisión

Este estilo empieza en cero y sube muy rápido. La mayor parte del cambio de sensibilidad ocurre a las velocidades de mano más lentas (y, por tanto, más controladas). Es ideal para quienes disfrutan de la sensación general de una sensibilidad sin aceleración, pero con una gran mejora de precisión solo en los movimientos más lentos. Perfecto para estilos de juego de apuntar y hacer clic o de francotirador.

Plantilla 8: Salto

Este estilo de curva es para quienes prefieren la sensación de una sensibilidad sin aceleración en la mayoría de sus velocidades de mano, con un impulso de sensibilidad solo en los movimientos más rápidos (por ejemplo, al darse la vuelta en un juego en 3D). Así se puede jugar con una sensibilidad baja y fija en la mayoría de los movimientos, sin los gestos aparatosos que de otro modo harían falta para desplazarse.

Plantilla 9: Precisión modulada

Esta plantilla añade al estilo de curva Precisión una amortiguación de la sensibilidad basada en la desaceleración. Al disminuir la velocidad de la mano, la sensibilidad se reduce aún más, lo que mejora el control al frenar y la estabilidad en los flicks.

Plantilla 10: Salto modulado

Esta plantilla aplica al estilo de curva Salto un aumento de la velocidad basado en la aceleración. Los movimientos de mano bruscos o más enérgicos producen una mayor velocidad de entrada, lo que permite activar la aceleración también a velocidades más bajas si el movimiento es muy reactivo.

Plantilla 11: Curva del desarrollador 1 H / V

Funciona como el estilo Natural, pero con un rango de sensibilidad mayor y un ligero aumento de la sensibilidad vertical a velocidades bajas. Esto ayuda a compensar el recorrido hacia delante y atrás, normalmente más corto, y mejora la comodidad con distintos estilos de apuntado. Usa la métrica Independiente para introducir de forma natural una curvatura direccional que facilita el seguimiento suave a lo largo de cada eje principal.

Plantilla 12: Curva del desarrollador 2 H / V

Una curva sigmoide asimétrica en la que la parte superior de la «S» se extiende para cubrir los movimientos de mano más rápidos. Está pensada para jugadores de sensibilidad baja que usan un amplio rango de velocidades de mano, y sitúa el punto medio de la curva donde el movimiento controlado pasa a ser balístico. La sensibilidad vertical aumenta a velocidades de mano lentas para mayor comodidad, mediante un sesgo no lineal que evita cualquier desviación direccional.

Plantilla 13: Curva del desarrollador 3 H / V

Es una variante de bajo recorrido de la plantilla 12, pero escala en torno a una sensibilidad de 1, tiene un sesgo lineal fiel a la dirección y deja la sensibilidad vertical sin acelerar. La idea es usarla con el valor de sensibilidad habitual del juego sin más cambios. Es un punto de partida excelente para quien aún no está acostumbrado a la aceleración y quiere a la vez más precisión y comodidad de navegación. Es una curva muy sutil, por lo que puede no dar suficiente ganancia a un usuario ya acostumbrado a la aceleración.

Plantilla 14: Curva del desarrollador 4 H / V

Combina un estilo Natural en vertical y uno sigmoide en horizontal, con un sesgo lineal suave entre los ejes. Es una forma muy cómoda y adecuada para muchos tipos de juegos y estilos de apuntado.

Plantilla 15: «Mejorar la precisión del puntero» de Windows

Una emulación de la curva «Mejorar la precisión del puntero» (EPP) de Windows 10/11 con la velocidad del puntero predeterminada de 6/11 (10/20). Permite usar la curva en juegos con Raw Input que omiten el comportamiento nativo de Windows. Como la función de Windows no se normaliza respecto al tiempo, deja la tasa de sondeo de la pestaña Dispositivos en 1000 Hz para que la emulación sea exacta, sea cual sea la tasa de sondeo real de tu ratón.

Plantilla 16: Curva de potencia (exponente 0,05)

Una emulación de la curva de aceleración predeterminada de muchos juegos con Source Engine. Este estilo de curva es matemáticamente lineal en el espacio logarítmico, lo que da una aceleración suave que funciona bien con la mayoría de los estilos de apuntado. Como la aceleración de Source Engine depende de la tasa de fotogramas del juego (FPS), la emulación solo puede coincidir con un valor de FPS concreto. Para que coincida exactamente, escala los puntos de control a lo largo del eje de velocidad por (FPS en el juego) / 1000 y establece la tasa de sondeo de la pestaña Dispositivos en 1000 Hz, sea cual sea la tasa de sondeo real de tu ratón.

Plantilla 17: Modulación de la sensibilidad por aceleración de la mano

Esta plantilla es una sensibilidad estática que se acelera únicamente con la aceleración física, no con la velocidad. El resultado es un perfil muy dinámico, con un escalado transitorio.