Guida utente

Benvenuto in Custom Curve, il software definitivo per il controllo completo della sensibilità del mouse. Questa guida ti accompagna in ogni parte dell'applicazione, dalla creazione del primo profilo alla messa a punto delle funzioni di accelerazione avanzate.

Introduzione

Custom Curve ti permette di creare facilmente una curva di accelerazione del mouse personalizzata, che funziona senza intoppi su tutto il sistema. Con possibilità di personalizzazione impareggiabili, è lo strumento completo per la sensibilità del mouse, dal gioco al lavoro.


Panoramica

La finestra principale organizza le funzioni in sei aree principali, raggiungibili dalla barra degli strumenti in alto.

Profili

Questa sezione ti permette di creare, salvare, caricare e gestire fino a 10 profili con impostazioni di sensibilità o accelerazione distinte. Puoi creare più profili adatti ad attività diverse (ad esempio «Desktop», «Gaming - DPI alto», «Grafica - velocità bassa»).

Le impostazioni contenute in ogni profilo sono distribuite su due schede: la Scheda Sensibilità, che comprende l'editor della curva insieme alle opzioni di ingresso e di uscita, e la Scheda Angolo, che comprende la rotazione e la correzione dell'angolo.

I profili sono raccolti in un elenco, sul lato sinistro dell'interfaccia.

L'elenco può essere ridotto per lasciare più spazio all'editor della curva.

Per aggiungere un nuovo profilo, fai clic sull'icona verde «+» in basso a sinistra nel riquadro Profili.

Qui trovi anche una selezione di preset di profilo, pensati come punto di partenza: vedi la fine di questa guida per maggiori dettagli.

Il profilo attivo è sempre indicato dal segno di spunta arancione.

Regole

Usa la sezione Regole per assegnare profili che si attivino automaticamente quando è attiva la finestra di una determinata applicazione o di un gioco.

Così avrai sempre le impostazioni giuste senza cambiare profilo a mano. Se vuoi, puoi anche creare scorciatoie da tastiera e/o assegnare pulsanti del mouse per cambiare profilo manualmente all'interno di quelle applicazioni.

Con Applica i profili per dispositivo attivo nelle Opzioni, le regole e le scorciatoie vengono risolte per il mouse che stai muovendo: due mouse possono quindi usare profili diversi nella stessa applicazione.

Le scorciatoie del contesto predefinito sono inattive mentre la finestra di Custom Curve ha il fuoco, per evitare cambi di profilo durante la modifica delle impostazioni. Per provare i cambi di profilo del contesto predefinito basta fare clic fuori dalla finestra, per esempio sul Desktop o su una finestra del Blocco note.

Nuova applicazione

Aggiunge un nuovo contesto di finestra che cambia profilo automaticamente quando l'applicazione diventa attiva, e permette di definirvi scorciatoie da tastiera e da mouse.

  • Applicazione: imposta il nome del contesto di finestra.
  • Rilevamento: qui configuri il modo in cui Custom Curve rileva la finestra attiva.

    Nome del processo usa il processo in esecuzione nella gestione attività (di norma un eseguibile) a cui appartiene la finestra. Per esempio, per il Blocco note sarebbe notepad.exe. Titolo della finestra usa il nome mostrato nella barra del titolo. Puoi scegliere come effettuare la corrispondenza:

    • Sottostringa: basta indicare una parte del nome, ad esempio occo not nell'esempio del Blocco note.
    • Esatta: il nome deve corrispondere esattamente, con distinzione tra maiuscole e minuscole.
    • Regex: confronta la stringa usando le espressioni regolari. Con alcune applicazioni questo metodo risulta talvolta più affidabile.
  • Profilo di avvio: è il profilo a cui si passa automaticamente a ogni avvio dell'applicazione.

    Non è detto che sia lo stesso profilo a cui si passerà a ogni cambio di finestra: se cambi profilo con una scorciatoia specifica del contesto, passi a un'altra finestra e poi torni indietro, Custom Curve ricorderà l'ultimo profilo usato in quel contesto e NON il profilo di avvio. Questa memoria viene azzerata alla chiusura dell'applicazione stessa, perciò l'avvio successivo riparte dal profilo di avvio.

Il contesto predefinito non ha un profilo di avvio proprio: ogni mouse torna semplicemente all'ultimo profilo che gli è stato applicato. Le scorciatoie da tastiera sono considerate modifiche temporanee e non lo aggiornano.

Nuova scorciatoia

Qui puoi aggiungere combinazioni di tasti o scorciatoie con i pulsanti del mouse, all'interno di ciascun contesto di finestra.

La logica di cambio predefinita è «vai a»: il profilo si attiva alla pressione del tasto o del pulsante e premere di nuovo la stessa scorciatoia non produce altri effetti. Se vuoi alternare due profili nello stesso contesto, crea due scorciatoie su tasti diversi.

Selezionare l'opzione «Mantieni» cambia la logica: il profilo si attiva alla pressione e torna a quello precedente al rilascio del tasto o del pulsante.

Le pressioni prolungate si sovrappongono. Premendone una seconda mentre la prima è ancora tenuta si passa a quest'ultima e, rilasciandola, si torna alla prima anziché uscire da entrambe. Cambiare finestra sospende una pressione prolungata: tornando nel contesto con il tasto ancora premuto viene applicata di nuovo.

Ctrl, Alt, Maiusc e il tasto Windows possono essere assegnati singolarmente. Sono sempre pressioni prolungate, perciò l'opzione «Mantieni» resta selezionata e non può essere deselezionata. I tasti sinistro e destro di una coppia vengono trattati come lo stesso tasto.

Un modificatore che non fa parte di una scorciatoia non deve essere rilasciato: la scorciatoia si attiva sia che quel modificatore risulti premuto sia che non lo sia. Due scorciatoie sullo stesso tasto possono quindi valere entrambe; in tal caso ha la priorità quella che indica più modificatori.

Quando entrambe indicano lo stesso numero di modificatori, ha la priorità la scorciatoia più in alto nell'elenco. Le scorciatoie si possono trascinare all'interno della loro applicazione per stabilire quest'ordine.

Le scorciatoie che condividono un tasto sono contrassegnate da un'icona informativa che indica quale ha la priorità.

Dispositivi

Il menu Dispositivi stabilisce quali mouse collegati vengono elaborati da Custom Curve — ognuno può essere incluso o escluso singolarmente — e registra i DPI e la frequenza di polling di ciascuno.

Questi valori servono soltanto alle funzioni di Normalizzazione nella scheda Sensibilità e non servono ad altro. Non sono forzature: inserirli non modifica alcuna impostazione del mouse, indicano su cosa è già configurato affinché il suo ingresso possa essere convertito in unità reali.

Qui è elencato ogni mouse collegato, con il nome del produttore e del prodotto. I dispositivi dello stesso modello sono distinti per istanza e numerati.

Puoi riconoscere ogni dispositivo osservando il segno «Ultimo movimento»: è utile con i mouse che installano interfacce secondarie.

Ogni istanza è legata alla porta USB a cui è collegata, quindi lo stesso mouse spostato su un'altra porta compare come un nuovo dispositivo con impostazioni proprie. Dipende da come Windows enumera i dispositivi e vale per qualsiasi software.

Ogni riga ha una casella per includere o escludere quel dispositivo. Un mouse escluso viene sempre ignorato del tutto dal driver.

DPI del mouse

Inserisci i DPI configurati nel software o nel firmware del mouse. I DPI sono una proprietà dell'hardware e non della curva, quindi si impostano una volta per dispositivo e valgono per tutti i profili.

Sono accettati valori da 100 a 64000 e il campo può restare su Non impostato. È preferibile usare almeno 800 per garantire una risoluzione d'ingresso sufficiente a tutte le funzioni di Custom Curve; si consigliano 1600 o più.

Serve un valore di DPI perché un profilo esprima la velocità in pollici al secondo anziché in conteggi: vedi Normalizzazione nella scheda Sensibilità. Senza di esso quell'opzione non ha effetto e l'ingresso resta in conteggi.

Frequenza di polling

Inserisci la frequenza di polling configurata nel software o nel firmware del mouse. Come i DPI, è una proprietà del dispositivo e vale per tutti i profili.

Il campo può restare su Non impostato, nel qual caso il tempo tra gli ingressi viene misurato normalmente. Una frequenza indicata consente a un profilo di usare invece un divisore fisso da essa derivato: vedi Normalizzazione.

Dispositivi non supportati

Alcuni dispositivi installano un'interfaccia mouse ma comunicano posizioni assolute sullo schermo anziché movimenti: una tavoletta grafica in modalità penna, un touchscreen o un puntatore di desktop remoto. In questi casi non c'è alcun movimento da ridimensionare, perciò la riga riporta «Custom Curve non può trasformare questo dispositivo» e le sue impostazioni non sono disponibili.

Possono comparire anche tastiere, gamepad e dispositivi simili, dato che molti installano un'interfaccia mouse a prescindere dal fatto che venga usata. Lasciarli nell'elenco è innocuo: un dispositivo che non invia movimenti del mouse non è influenzato da alcuna impostazione qui.

Opzioni

Il menu Opzioni contiene le impostazioni generali dell'applicazione, tra cui:

  • Aspetto: comprende un tema scuro e uno chiaro, i colori di accento e la lingua dell'interfaccia.
  • Opzioni editor curva: permettono di personalizzare gli indicatori mostrati sul grafico principale.
  • Avvio: se l'interfaccia di Custom Curve debba avviarsi automaticamente nell'area di notifica all'accensione del computer. È necessario per il cambio automatico dei profili. Nota: il driver si avvia sempre con Windows e applica l'ultima configurazione attiva, a prescindere da questa impostazione.
  • Modifiche ai profili: per impostazione predefinita, applicando un nuovo profilo compare una finestra di conferma con un conto alla rovescia che ripristina automaticamente le impostazioni. Questo evita modifiche accidentali che potrebbero farti perdere il controllo del cursore. Puoi regolare la durata o disattivare del tutto la conferma. Dopo ogni applicazione il profilo esce dalla modalità modifica e occorre un'azione esplicita per rientrarci. Questo evita modifiche accidentali e aiuta a tenere traccia dei cambiamenti. Gli utenti esperti possono attivare «Rimani in modalità modifica dopo l'applicazione» per velocizzare le regolazioni successive.

    «Applica i profili per dispositivo» stabilisce quali mouse raggiunge un cambio di profilo. Se selezionata, un'applicazione manuale e qualsiasi cambio da regola o scorciatoia riguardano solo l'ultimo mouse mosso. Se deselezionata, riguardano tutti i mouse, così da aggiornarli tutti con un'unica applicazione.

  • Elaborazione: permette di assegnare una scorciatoia che disattiva tutta l'elaborazione del driver. La combinazione richiede almeno due modificatori, per evitare attivazioni accidentali. L'opzione si può commutare anche dall'icona nell'area di notifica.
  • Varie finestre di conferma.

Registratore della cronologia

Il menu Registratore della cronologia è un potente strumento di analisi. Registra di continuo la velocità del mouse nel tempo, permettendoti di visualizzare i tuoi movimenti e di individuare le impostazioni perfette.

La schermata mostra sia la velocità media del mouse sia il singolo valore massimo all'interno di ogni intervallo di campionamento.

  • Campioni: imposta il numero totale di campioni passati conservati dall'interfaccia.
  • Intervallo: imposta l'intervallo di tempo fra i campioni tracciati.

Aumentando i valori di Campioni e Intervallo si può esplorare un periodo più lungo nella finestra Cronologia. Un intervallo più breve offre una risoluzione più fine.

Usa la rotellina per lo zoom e clicca & trascina per spostarti nel grafico.

Puoi registrare ed esportare tutti i dati di velocità del mouse in un file .csv, se vuoi analizzarli con strumenti di terze parti. I dati esportati non sono limitati dai valori di Campioni o Intervallo. I dati X & Y registrati dipendono dall'impostazione Velocità → Metrica.

Per capire i tuoi movimenti naturali prima di costruire una curva, registra dapprima una partita alla sensibilità a cui sei abituato, senza accelerazione, con Velocità → Metrica impostata su «Euclidea».

Menu Aiuto

Da qui accedi a questa guida, a un riepilogo rapido delle scorciatoie dell'interfaccia e alle informazioni su versione e licenza.


Profili - scheda Sensibilità

Questa scheda raccoglie tutte le opzioni per creare la tua curva di accelerazione, insieme alle regolazioni avanzate legate alla sensibilità del mouse.

Editor del grafico

Il grafico principale mostra la velocità in ingresso del mouse sull'asse X e la sensibilità corrispondente sull'asse Y.

La «sensibilità» in Custom Curve è un moltiplicatore applicato a ogni pacchetto di ingresso del mouse. Non ha nulla a che vedere con il valore di «sensibilità» dei giochi.

Fai clic sul pulsante «Modifica» per modificare il profilo. Un profilo può essere modificato prima di essere applicato all'ingresso del mouse. Una volta applicato il profilo selezionato, gli indicatori di velocità rispondono ai movimenti del mouse.

Fai clic su «Salva e applica» per scrivere le impostazioni nel driver e renderle attive sull'ingresso del mouse.

  • Indicatori di ingresso: il movimento del mouse è mostrato da un indicatore di velocità lungo l'asse X del grafico, così vedi come i tuoi gesti si rapportano alla curva mentre la stai modellando.

    La velocità dipende dal DPI del mouse, a meno che non usi la normalizzazione.

    Il menu attualmente attiva sensibilità dell'intero vettore di ingresso (quindi compresi i movimenti diagonali) è mostrata come riferimento dall'indicatore sull'asse Y del grafico. Puoi attivare o disattivare questo indicatore separatamente dalle opzioni dell'editor curva.

  • Curva spline: Custom Curve mette a disposizione una curva spline per creare facilmente qualsiasi curva di accelerazione tramite punti di controllo a peso variabile.

    Trascina i punti di controllo per modellare la curva e regola i cursori del peso per dosarne l'influenza sulla forma. In totale puoi aggiungere o eliminare fino a 64 punti di controllo, facendo clic con il tasto destro nell'area del grafico.

    • Maiusc + trascinamento scala l'intera curva a partire dal punto di controllo selezionato.
    • Alt + trascinamento sposta l'intera curva a partire dal punto di controllo selezionato.
    • Ctrl + trascinamento limita il movimento del punto di controllo a una croce a 90 gradi, così è facile spostarlo esattamente lungo l'asse della sensibilità o quello della velocità.
  • Navigazione: puoi ingrandire con la rotellina e spostare la vista tenendo premuto il tasto sinistro e trascinando. Il tasto centrale riscala la vista, il doppio clic sinistro la ingrandisce al massimo.
  • Icone di aggancio: permettono, per comodità, di vincolare i punti di controllo a valori arrotondati. Fai clic destro sull'icona «Aggancio» per impostare il passo.

Curva

Qui trovi opzioni aggiuntive per l'editor della curva principale.

Tra queste: curve di sensibilità orizzontale & verticale separate, l'aggiunta di un «Offset» e il controllo del comportamento oltre la curva tramite pendenze variabili.

Il menu Offset e Pendenza sono rappresentati da una linea tratteggiata rispettivamente a sinistra e a destra della curva. I comportamenti disponibili sono:

  • Allinea: la pendenza è dettata dalla forma della curva immediatamente successiva o precedente.
  • Piatto / Limite: imposta rispettivamente un classico offset piatto e un tetto di sensibilità.
  • Personalizzato: trascina le pendenze dove vuoi usando l'editor del grafico.
  • Rapporto verticale / orizzontale, scalatura di sensibilità & velocità: questi campi fungono da scorciatoia per scalare contemporaneamente le curve orizzontale e/o verticale inserendo un moltiplicatore.

Ingresso

Opzioni della velocità

Queste impostazioni riguardano il modo in cui la funzione di accelerazione percepisce l'ingresso del mouse.

  • Metrica: stabilisce come la curva di accelerazione interpreta la velocità in ingresso.

    In modalità «Indipendente» la componente X dell'ingresso guida una curva orizzontale, mentre la componente Y guida una curva verticale separata; questo vale anche se hai configurato una sola curva di accelerazione.

    In modalità «Euclidea» si usa il modulo dell'intero vettore di ingresso per guidare sia la curva orizzontale sia quella verticale (o un'unica curva applicata a entrambi gli assi).

    La differenza è che la modalità «Euclidea» fornisce un ingresso privo di direzione, basato sulla distanza «reale» percorsa dal mouse, mentre la modalità «Indipendente» si comporta diversamente a seconda della direzione. Dal punto di vista matematico questo può introdurre un effetto di curl e riduce inoltre l'ingresso diagonale inviato alla curva di accelerazione.

    Conviene semplicemente provare entrambe le opzioni con l'accelerazione attiva e scegliere quella che ti convince di più al tatto.

  • Smussamento della velocità: stabilizza il segnale in ingresso percepito dalla curva di accelerazione, riducendo il tremolio per un rilevamento più costante.

    L'ingresso del mouse è per natura rumoroso, spesso ancora di più sui dispositivi wireless: questa funzione aiuta le trasformazioni di sensibilità operate dalla curva a rispecchiare fedelmente i movimenti reali della tua mano.

    Questa impostazione non smussa direttamente l'ingresso del mouse, ma solo il modo in cui lo percepisce la funzione di accelerazione.

    Poiché la funzione di smussamento ha decadimento esponenziale, il valore rappresenta il tempo di dimezzamento (in millisecondi) del peso degli ingressi passati su quello attuale. Come regola generale:

    Usa valori pari o inferiori a 10 per i mouse cablati con smussamento del sensore integrato o con Motion Sync.

    Usa valori superiori a 10 per i mouse wireless economici o privi di smussamento del sensore e di Motion Sync.

Modulazione da accelerazione della mano

In questo modo l'ingresso della curva di accelerazione può dipendere non solo dalla velocità del mouse, ma anche dall'accelerazione fisica della mano. Si può inoltre usare per agire direttamente sulla sensibilità tramite l'accelerazione fisica.

All'ingresso del mouse viene applicato un fattore di scala (modulazione) ricavato dall'accelerazione fisica del mouse.

È utile ai giocatori che in certe situazioni compensano troppo poco o troppo con le loro reazioni, ad esempio superando il bersaglio durante un flick.

Combinata con lo smussamento della velocità e/o dell'uscita, aiuta anche a stabilizzare gli inseguimenti rapidi da sinistra a destra.

I parametri sono i seguenti:

  • Scala: il fattore di scala del dominio dell'accelerazione fisica. Determina quanto la funzione è reattiva all'accelerazione della tua mano. I valori positivi amplificano, quelli negativi riducono.

    Con questa funzione è consigliabile usare la normalizzazione della velocità, altrimenti il valore di Scala dipende dai DPI del mouse. Per esempio, una Scala di «2» a 1600 DPI si comporta come una di «4» a 800 DPI.

  • Limite: controlla l'estensione della funzione. È l'entità complessiva dell'effetto e il massimo moltiplicatore o divisore applicabile.

    All'inizio si consigliano valori di limite inferiori a 5: già così la sensibilità può cambiare in modo notevole, a seconda del valore di Scala e della forma della curva.

  • Scala su: «Decelerazione» significa che la modulazione avviene quando rallenti la mano. «Accelerazione» significa che avviene quando la acceleri.
  • Obiettivo: la modulazione può agire sulla velocità (l'ingresso della curva di sensibilità) oppure direttamente sulla sensibilità, funzionando come ridimensionamento finale.

    Impostato su Velocità, la modulazione resta una funzione della tua curva. La forma della curva fa convergere dolcemente la velocità del mouse con la sua accelerazione fisica. L'effetto si vede in modo naturale nell'indicatore di velocità.

    Impostato su Sensibilità, l'accelerazione fisica del mouse è del tutto svincolata dalla curva di accelerazione principale e si somma semplicemente a essa. La sensazione è molto più netta e immediata e la modulazione funziona anche con sensibilità altrimenti statiche. Si può usare anche per ottenere valori di uscita transitori molto elevati. L'effetto si vede in modo naturale nell'indicatore di sensibilità vettoriale.

    Per una sensazione più morbida e prevedibile è consigliata la Velocità. Per chi cerca una risposta più decisa e immediata può essere più adatta la Sensibilità.

  • Smussamento del rilevamento: garantisce un rilevamento costante dell'accelerazione fisica.

    Nella maggior parte dei casi si può lasciare su «Normale», tranne…

    • Per i mouse con smussamento del sensore integrato o Motion Sync usa «Basso».
    • Per i mouse wireless economici, quelli con sensori non smussati o su sistemi con un ingresso particolarmente rumoroso, spesso è meglio «Alto».

    Se l'indicatore mostra una modulazione evidente mentre acceleri la mano con Scala su: Decelerazione (o viceversa), conviene aumentare lo smussamento del rilevamento. Questo smussamento serve solo al rilevamento e non viene applicato all'ingresso del mouse.

Il menu Indicatore di accelerazione della mano mostra il moltiplicatore o il divisore applicato. All'inizio consigliamo combinazioni di Scala e Limite che diano al massimo «2» sull'indicatore: questo intervallo funziona bene per gli usi più comuni.

Nel configurare questa funzione è utile capire come interagiscono i parametri Scala e Limite...

Valori di Scala vicini allo zero, uniti a un Limite alto, producono una modulazione che si manifesta solo con variazioni brusche dell'accelerazione fisica della mano.

Al contrario, valori di Scala elevati (positivi o negativi) uniti a un Limite più basso producono una modulazione distribuita più uniformemente su tutto l'intervallo di accelerazione fisica della mano.

Per un'illustrazione interattiva del funzionamento della modulazione da accelerazione della mano, con alcuni esempi d'uso, vedi il Visualizzatore dell'accelerazione della mano.

Bias

Queste impostazioni valgono quando esistono due sensibilità distinte per il movimento orizzontale e verticale (oppure quando si usa la metrica «Indipendente» con un'unica curva).

Danno pieno controllo sia sull'entità dello scostamento direzionale che si verifica con gli ingressi diagonali, sia sul modo in cui le curve di sensibilità configurate vengono associate all'angolo di ingresso.

  • Modalità: una fusione lineare fra due modi di applicare la sensibilità.

    «Componente» applica la curva orizzontale alla componente X dell'ingresso e quella verticale alla componente Y. È il metodo standard per scalare l'ingresso orizzontale e verticale, ma produce uno scostamento direzionale variabile sulle diagonali, a seconda della differenza fra sensibilità orizzontale & verticale e dell'angolo di ingresso.

    Bias applica sempre un'unica sensibilità a entrambe le componenti dell'ingresso, mantenendo la direzione (il cursore va cioè sempre nella stessa direzione del mouse sul tappetino). La sensibilità applicata deriva dall'angolo di ingresso, dalle curve di sensibilità di ciascun asse e da un coefficiente definito dalla curva spline del bias.

    Il cursore fra i due estremi esegue una fusione lineare delle due modalità. Con la metrica «Indipendente» l'effetto è visibile anche sugli indicatori di velocità.

  • curva spline del bias: controlla come si distribuiscono la sensibilità orizzontale e verticale in base all'angolo di ingresso, per la parte di scalatura dovuta al bias.

    L'asse X del grafico mostra l'angolo di ingresso del mouse, l'asse Y il suo rapporto con le sensibilità orizzontale & verticale configurate. L'indicatore del bias mostra in tempo reale il rapporto tra l'angolo di ingresso e le curve di sensibilità. Il risultato è visibile anche nell'indicatore di sensibilità vettoriale sull'asse Y del grafico principale. La curva spline del bias perde influenza man mano che il cursore Modalità si sposta verso «Componente».

Per un'illustrazione interattiva di come si differenziano la scalatura Bias e quella «Componente», compresi lo scostamento direzionale prodotto da ciascuna e l'effetto della curva spline del bias, vedi il Visualizzatore del Bias.

Uscita

Opzioni post-scalatura

Queste funzioni non riguardano l'accelerazione: agiscono sull'uscita, dopo la scalatura.

  • Dimensione: controlla come risponde l'ingresso quando muovi il mouse lungo curve e diagonali rispetto alle direzioni orizzontale & verticale.

    Permette di dosare la sensazione generale del mouse, più «sciolta» (valori positivi) o più «rigida» (valori negativi), senza toccare direttamente la sensibilità orizzontale & verticale.

    Puoi regolarlo liberamente in base a come ti senti quel giorno, senza intaccare la memoria muscolare per gesti come le giravolte di 180 gradi.

  • Forma dimensione: aumentare la forma concentra l'effetto sulle diagonali, invece di distribuirlo anche sui vari movimenti curvi.

    Il modo più semplice per percepire l'effetto è muovere il cursore in cerchio mentre provi valori diversi. Per un'illustrazione interattiva di come la Dimensione accorcia o allunga il movimento fuori asse, con alcuni esempi d'uso, vedi il Visualizzatore della Dimensione.

  • Smussamento dell'uscita: questo smussamento si applica direttamente all'uscita di Custom Curve. Poiché agisce sull'ingresso del mouse, l'effetto è più evidente rispetto allo smussamento della velocità.

    Valori pari o inferiori a 10 ms aiutano a stabilizzare i mouse che tracciano male su una certa superficie e/o hanno un polling irregolare, rendendo il cursore più controllabile. Aiutano anche chi sente di avere «la mira tremolante» nei giochi.

    A differenza dei comuni algoritmi di smussamento integrati nei mouse o nei giochi, quello di Custom Curve consente uno smussamento marcato senza ritardo di movimento apprezzabile. Oltre i 10 ms la sensazione si avvicina a quella di uno smussamento classico, e i valori alti trovano impiego nell'accessibilità.

Normalizzazione

Queste funzioni permettono di rappresentare all'interno di Custom Curve le «unità di distanza virtuali» (i «count») inviate dal mouse come una misura fisica reale, e semplificano il passaggio delle impostazioni fra valori di DPI diversi.

I DPI e la frequenza di polling del mouse devono essere indicati nel menu Dispositivi. Se per un dispositivo in uso non è indicato né l'uno né l'altra, le opzioni di Normalizzazione non hanno effetto.

  • Temporizzazione: Regolazione automatica divide per il tempo trascorso tra gli ingressi ed è l'impostazione predefinita. Frequenza di polling lo sostituisce con un divisore fisso ricavato dalla frequenza indicata per il mouse.

    In pratica l'ingresso della funzione di accelerazione passa da velocità a distanza. I valori in ingresso vengono limitati a un minimo di 1 count, ma il rumore del segnale diminuisce, soprattutto se il polling è irregolare.

    Se usi un mouse senza fili e/o con una frequenza di polling molto alta e noti che l'indicatore d'ingresso mostra dei «picchi» con movimenti regolari della mano, indica la frequenza nella scheda Dispositivi e seleziona qui Frequenza di polling per un risultato migliore. Con il divisore fisso, DPI elevati sono particolarmente importanti.

  • Velocità: Conteggi / ms usa le unità virtuali inviate dal mouse ed è l'impostazione predefinita. Pollici / sec le converte, usando i DPI indicati per il mouse, in una misura reale facile da rapportare al tuo tappetino.

    Non è solo un cambiamento visivo del grafico: la velocità d'ingresso viene ridimensionata in base al valore dei DPI. Di conseguenza una curva creata a certi DPI risponde in modo identico ad altri, purché i DPI di ogni mouse siano indicati nella scheda Dispositivi, senza bisogno di ridimensionare la curva.

  • Uscita: Sensibilità è il moltiplicatore applicato all'ingresso del mouse ed è l'impostazione predefinita. DPI effettivi ridimensiona l'uscita dopo l'elaborazione e converte quella sensibilità in DPI effettivi del mouse.

    Può risultare più comprensibile che lavorare con il rapporto astratto e adimensionale della «sensibilità», e permette di confrontare i valori direttamente, ad esempio quando si trasferisce una sensibilità da un gioco a un altro.

    Ti permette inoltre di usare un mouse con DPI molto alto per guadagnare risoluzione d'ingresso, conservando però l'uscita controllata di un mouse a DPI più basso, senza regolare la sensibilità a mano.

    Disponibile solo quando la Velocità è impostata su Pollici / sec, poiché dei DPI effettivi non hanno senso finché l'ingresso resta in conteggi.

Cambiare il DPI del mouse

Se usi DPI diversi da quelli con cui è stata creata la curva, ci sono due aspetti che potrebbero richiedere una regolazione: da un lato l'ingresso dell'accelerazione (la velocità), dall'altro quanto è sensibile l'uscita (la sensibilità). Puoi regolare solo l'ingresso oppure sia l'ingresso sia la sensibilità.

In Custom Curve 4 ci sono due modi per farlo, ed entrambi passano dalle opzioni di Ridimensionamento della scheda Curva.

Normalizzare per i DPI (consigliato)

Se la Velocità del profilo era già impostata su Pollici / sec nella scheda Uscita -> Normalizzazione, non serve alcuna conversione; basta indicare i DPI di ogni mouse nella scheda Dispositivi.

Altrimenti ridimensiona la velocità della curva di 1000 / (DPI usati per creare la curva), imposta la Velocità su Pollici / sec nella scheda Uscita -> Normalizzazione e indica i DPI di ogni mouse nella scheda Dispositivi.

Per esempio, se la curva è stata creata in origine a 1600 DPI, ridimensiona la velocità di 0,625 in Curva -> Ridimensionamento, fai clic su Applica e poi su Salva e applica sul profilo.

Così l'accelerazione risponde allo stesso modo con i nuovi DPI. Significa anche che, se in futuro cambi di nuovo i DPI del mouse, ti basta aggiornare i DPI indicati nella scheda Dispositivi: non dovrai mai più ridimensionare la curva.

Se vuoi, puoi ridimensionare anche la sensibilità di (DPI vecchi / DPI nuovi), oppure imposta l' Uscita su DPI effettivi, che ti permette di indicare direttamente i DPI di uscita desiderati invece di usare il moltiplicatore standard.

Ridimensionamento manuale

Se non vuoi normalizzare la curva, puoi ridimensionarla a mano. Per farlo, ridimensiona la velocità di (DPI nuovi / DPI vecchi) e la sensibilità di (DPI vecchi / DPI nuovi). Per lo stesso esempio con DPI vecchi = 1600 e DPI nuovi = 6400 si ottiene una sensibilità di 0,25 e una velocità di 4.

Se usi la Modulazione da accelerazione della mano con la Velocità lasciata su Conteggi / ms, anche i DPI influenzano il parametro Scala. Quando cambi i DPI devi moltiplicare il valore esistente per (DPI vecchi / DPI nuovi).

Se converti da DPI più alti a DPI più bassi, ridimensionare la sensibilità può far partire la base della curva da una sensibilità maggiore di 1. Meglio evitarlo, perché il più piccolo movimento del mouse finisce per saltare pixel nelle situazioni 2D o con il cursore.


Profili - scheda Angolo

Questa scheda è dedicata alle funzioni di rotazione e aggancio angolo.

Rotazione

Custom Curve consente una regolazione dell'angolo molto flessibile asse per asse, e sa rilevare gli angoli naturali dei tuoi movimenti orizzontali & verticali per calcolare una correzione, se serve.

Per usare il rilevamento dell'angolo:

  • Porta il cursore fuori dalla griglia, tieni premuto Maiusc e fai scorrere il mouse fino al bordo opposto, evidenziato. Se necessario, ridimensiona prima la finestra.
  • Puoi farlo sia per i movimenti orizzontali sia per quelli verticali, così la correzione dell'uno non penalizza l'altro.

Continua a tenere premuto Maiusc e scorri avanti e indietro per aggiungere altri passaggi; conta ogni passaggio che raggiunge il bordo opposto. L'angolo rilevato è la media degli ultimi 10 passaggi all'interno di una stessa pressione di Maiusc: rilasciandolo, la pressione successiva avvia una nuova media. Il pulsante di ripristino cancella il risultato.

Modalità: come viene applicata la correzione dell'angolo…

  • Entrambi: a tutti gli angoli di ingresso viene applicata un'unica correzione.
  • Diviso: la correzione dell'angolo per orizzontale & verticale si annulla a 45 gradi, così le regolazioni sulla verticale non influenzano gli ingressi «prevalentemente orizzontali», e viceversa.

    «Diviso» è la scelta migliore quando le correzioni necessarie vanno in direzioni opposte.

  • Fusione: la correzione dell'angolo viene interpolata linearmente fra le regolazioni impostate per orizzontale & verticale, per tutti gli angoli intermedi.

    «Fusione» risulta più naturale quando le correzioni vanno nella stessa direzione ma con entità diverse.

Aggancio angolo

Questa funzione compensa le piccole deviazioni angolari del tuo movimento fisico, così il cursore si muove perfettamente in orizzontale o in verticale, se lo desideri.

Custom Curve consente la regolazione asse per asse e offre due modalità:

  • Legacy: tutti gli angoli al di sotto della soglia impostata vengono ricondotti all'asse più vicino.

    Questo metodo classico è utile per il lavoro in 2D, ma riduce direttamente la risoluzione angolare e risulta quindi meno adatto al gioco.

  • Morbido: gli angoli vengono attratti dolcemente verso l'asse più vicino senza perdere risoluzione angolare; a essere compressi in modo graduale sono invece gli angoli di ingresso necessari per raggiungerli.

    Dal punto di vista matematico ricorda l'effetto «curl» dell'accelerazione con metrica «Indipendente», ma funziona anche con una sensibilità fissa. È pensato per l'uso nei giochi.

Per un'illustrazione interattiva di come la rotazione & l'aggancio angolo regolano la direzione del movimento del mouse, vedi il Visualizzatore dell'angolo.


Scorciatoie dell'interfaccia

Riquadro Profili

  • Ctrl + N Aggiungi nuovo profilo
  • Ctrl + D Duplica il profilo selezionato
  • Ctrl + I Importa un profilo da file (supporta .cc4 e .ccurve)
  • Ctrl + E Esporta il profilo selezionato in un file .cc4
  • Ctrl + C Copia il profilo selezionato negli appunti
  • Ctrl + V Incolla un profilo dagli appunti
  • Canc Elimina il profilo selezionato non applicato

Editor del grafico della curva

  • Clic & trascinamento Sposta la vista
  • Rotellina Zoom
  • Ctrl + rotellina Modalità di zoom alternativa
  • Doppio clic sinistro Ingrandisci al massimo la vista della curva
  • Clic centrale Riscala la vista della curva
  • A Aggiungi un punto di controllo alla posizione del cursore
  • D Elimina il punto di controllo sotto il cursore
  • V Alterna la selezione fra curva verticale e orizzontale
  • Maiusc + trascina i punti Scala la curva dal punto di controllo selezionato
  • Alt + trascina i punti Sposta insieme il punto selezionato e quelli successivi
  • Ctrl + trascina i punti Vincola il movimento del punto di controllo a un asse

Generale

  • Ctrl + Z Annulla l'ultimo valore inserito nella casella di testo
  • Maiusc + trascina il cursore Regolazione fine
  • Doppio clic sul cursore Ripristina il valore predefinito

Guida ai preset

Custom Curve include 18 preimpostazioni pensate come punto di partenza per la personalizzazione. Coprono usi diversi e si basano su convenzioni consolidate: vedi le descrizioni qui sotto.

Per usare un preset, aggiungi un nuovo profilo e scegli dall'elenco «Aggiungi profilo da preset».

Le preimpostazioni da 1 a 14 sono ridimensionate per impostazione predefinita su una velocità normalizzata in «pollici al secondo»: è vivamente consigliato indicare i DPI del mouse quando le provi. Ti verrà richiesto all'importazione di una preimpostazione, se nel menu Dispositivi non risultano DPI per il dispositivo attivo.

Curva orizzontale Curva verticale (preset O / V separati)

Preset 0: Bypass

Una tela bianca senza ridimensionamento della sensibilità, regolazione dell’angolo o smoothing. Usala come punto di partenza neutro per costruire una curva da zero, oppure per confrontare un profilo ottimizzato con l’input non accelerato.

Preset 1: Naturale

Una forma intuitiva per ogni utilizzo, sia con il cursore in 2D sia nei giochi in 3D. Questa curva sale dolcemente fino a un limite pari alla sensibilità abituale dell’utente, senza un tetto percepibile, e offre una precisione crescente con i movimenti più lenti. Un ottimo stile di curva sia per i principianti sia per gli utenti esperti.

Preset 2: Lineare limitata

Anche questo stile è un’ottima introduzione ed è stato preferito da molti utenti di lunga data dell’accelerazione. La sensibilità aumenta sempre allo stesso ritmo e viene limitata da un tetto per stabilizzarla con i movimenti rapidi della mano.

Preset 3: Quadratica

Questo stile aumenta la sensibilità con una forma «concava verso l’alto». L’aumento è graduale alle basse velocità della mano e più marcato appena prima del limite, dopo il quale scatta il tetto per i movimenti più rapidi. Questa forma è talvolta preferita nei giochi che richiedono molto tracking preciso da sinistra a destra unito a flick rapidi, ma senza usare un offset.

Preset 4: Lineare con offset

Un’alternativa alla curva Quadratica, in cui la sensibilità aumenta linearmente solo quando la velocità del mouse supera i 5 pollici al secondo (la velocità di «offset»). L’idea è definire una sensibilità fissa su tutte le velocità della mano in cui servono movimenti di tracking, a costo di un aumento meno fluido quando entra in gioco l’accelerazione.

Preset 5: A forma di S

Una curva sigmoide simmetrica. Unisce la salita dolce della curva Quadratica all’avvicinamento graduale al limite dello stile Naturale. Elimina ogni sensazione di tetto all’accelerazione ed è un altro ottimo stile per ogni utilizzo.

Preset 6: Lineare illimitata

Una buona scelta per chi ama un aumento costante senza limite superiore all’accelerazione. Consigliata per intervalli di sensibilità più alti, in cui i movimenti della mano sono più lenti e controllati. Offre grande flessibilità, ma non è consigliata a chi fa molti movimenti balistici di tipo «flick».

Preset 7: Precisione

Questo stile parte da zero e sale molto rapidamente. La maggior parte della variazione di sensibilità avviene alle velocità della mano più lente (e quindi più controllate). È ideale per chi apprezza la sensazione generale di una sensibilità non accelerata, ma con un grandissimo guadagno di precisione solo nei movimenti più lenti. Ottima per stili di gioco punta e clicca o da cecchino.

Preset 8: Salto

Questo stile di curva è pensato per chi ama la sensazione di una sensibilità non accelerata alla maggior parte delle velocità della mano, con una spinta alla sensibilità solo nei movimenti più rapidi (ad esempio quando ci si gira in un gioco in 3D). Così si può giocare con una sensibilità bassa e fissa per la maggior parte dei movimenti, senza i movimenti ingombranti che altrimenti servirebbero per spostarsi.

Preset 9: Precisione modulata

Questo preset integra nello stile di curva Precisione uno smorzamento della sensibilità basato sulla decelerazione. Quando la velocità della mano diminuisce, la sensibilità si riduce ulteriormente, con un migliore controllo in frenata e una maggiore stabilità nei flick.

Preset 10: Salto modulato

Questo preset applica allo stile di curva Salto un aumento della velocità basato sull’accelerazione. I movimenti della mano bruschi o più energici producono una velocità di input maggiore, così l’accelerazione può scattare anche a velocità più basse se il movimento è molto reattivo.

Preset 11: Curva dello sviluppatore 1 O / V

Funziona come lo stile Naturale, ma con un intervallo di sensibilità più ampio e un leggero aumento della sensibilità verticale alle basse velocità. Questo aiuta a compensare l’escursione avanti/indietro di solito più ridotta, migliorando il comfort con vari stili di mira. Usa la metrica Indipendente per introdurre in modo naturale una curvatura direzionale, che rende più facile un tracking fluido lungo ciascun asse principale.

Preset 12: Curva dello sviluppatore 2 O / V

Una curva sigmoide asimmetrica in cui la parte superiore della «S» è estesa per coprire i movimenti della mano più rapidi. È pensata per i giocatori a bassa sensibilità che usano un’ampia gamma di velocità della mano, e colloca il punto medio della curva dove il movimento controllato diventa balistico. La sensibilità verticale è aumentata alle velocità della mano più lente per maggiore comfort, con un bias non lineare che evita qualsiasi deriva direzionale.

Preset 13: Curva dello sviluppatore 3 O / V

È una variante a bassa escursione del preset 12, ma scala attorno a una sensibilità di 1, ha un bias lineare fedele alla direzione e lascia la sensibilità verticale non accelerata. L’idea è usarla con il valore di sensibilità abituale nel gioco, senza ulteriori modifiche. È un ottimo punto di partenza per chi non è ancora abituato all’accelerazione e desidera allo stesso tempo più precisione e comodità di navigazione. È una curva molto discreta, quindi potrebbe non offrire abbastanza guadagno a chi è già abituato all’accelerazione.

Preset 14: Curva dello sviluppatore 4 O / V

Combina uno stile Naturale in verticale e uno stile sigmoide in orizzontale, con un bias lineare morbido tra i due assi. È una forma molto comoda e adatta a molti tipi di gioco e stili di mira.

Preset 15: «Aumenta la precisione del puntatore» di Windows

Un’emulazione della curva «Aumenta la precisione del puntatore» (EPP) di Windows 10/11 con la velocità del puntatore predefinita di 6/11 (10/20). Permette di usare questa curva nei giochi con Raw Input, che aggirano il comportamento nativo di Windows. Poiché la funzione di Windows non normalizza rispetto al tempo, lascia la frequenza di polling nella scheda Dispositivi a 1000 Hz per un’emulazione fedele, indipendentemente dalla frequenza di polling reale del tuo mouse.

Preset 16: Curva di potenza (esponente 0,05)

Un’emulazione della curva di accelerazione predefinita di molti giochi basati su Source Engine. Questo stile di curva è matematicamente lineare nello spazio logaritmico, il che produce un’accelerazione fluida adatta alla maggior parte degli stili di mira. Poiché l’accelerazione del Source Engine dipende dal frame rate nel gioco (FPS), l’emulazione può corrispondere a un solo valore di FPS. Per farla corrispondere esattamente, scala i punti di controllo lungo l’asse della velocità di (FPS nel gioco) / 1000 e imposta la frequenza di polling nella scheda Dispositivi a 1000 Hz, indipendentemente dalla frequenza di polling reale del tuo mouse.

Preset 17: Modulazione della sensibilità con l’accelerazione della mano

Questo preset è una sensibilità statica accelerata unicamente dall’accelerazione fisica anziché dalla velocità. Ne risulta un profilo molto dinamico, con un ridimensionamento transitorio.