Panduan pengguna

Selamat datang di Custom Curve, perangkat lunak terbaik untuk kendali penuh atas sensitivitas mouse. Panduan ini menuntun Anda melewati setiap bagian aplikasi, dari membuat profil pertama hingga menyempurnakan fitur akselerasi tingkat lanjut.

Pendahuluan

Custom Curve memudahkan Anda membuat kurva akselerasi mouse yang personal dan bekerja mulus di seluruh sistem. Dengan penyesuaian yang tiada duanya, ini adalah perkakas sensitivitas mouse yang lengkap, dari bermain game hingga bekerja.


Ikhtisar

Jendela utama membagi fitur ke dalam lima area utama yang dapat diakses lewat bilah alat di bagian atas.

Profil

Bagian ini memungkinkan Anda membuat, menyimpan, memuat, dan mengelola hingga 10 profil dengan pengaturan sensitivitas atau akselerasi tersendiri. Anda dapat membuat beberapa profil yang disesuaikan untuk tugas berbeda (misalnya «Desktop», «Gaming - DPI tinggi», «Desain - kecepatan rendah»).

Profil ditata dalam sebuah daftar di sisi kiri antarmuka (petunjuk: daftar dapat diciutkan untuk memberi ruang lebih bagi editor kurva).

Untuk menambahkan profil baru, klik ikon hijau «+» di kiri bawah panel Profil.

Di sini juga tersedia sejumlah preset profil pilihan yang dimaksudkan sebagai titik awal — lihat bagian akhir panduan ini untuk detailnya.

Profil aktif selalu ditandai dengan ikon centang oranye.

Aturan

Gunakan bagian Aturan untuk menetapkan profil yang aktif secara otomatis ketika jendela aplikasi atau game tertentu sedang aktif.

Dengan begitu Anda selalu memakai pengaturan yang tepat tanpa berpindah secara manual. Anda juga dapat membuat pintasan papan ketik dan/atau menetapkan tombol mouse untuk berpindah profil secara manual di dalam aplikasi tersebut.

Petunjuk: aturan konteks bawaan tidak aktif selama jendela Custom Curve sedang berfokus; hal ini mencegah perpindahan profil saat Anda menyunting pengaturan. Untuk menguji perpindahan profil pada konteks bawaan, cukup klik di luar jendela aplikasi, misalnya ke desktop atau jendela Notepad.

Aplikasi baru

Menambahkan konteks jendela baru yang berpindah profil secara otomatis ketika aplikasi menjadi aktif, sekaligus memungkinkan penetapan pintasan papan ketik dan tombol mouse di dalamnya.

  • Aplikasi: tetapkan nama konteks jendela.
  • Deteksi: di sini Anda mengatur cara Custom Curve mendeteksi jendela aktif.

    Nama proses memakai proses yang berjalan di pengelola tugas (biasanya berkas yang dapat dijalankan) milik jendela sasaran. Sebagai contoh, untuk Notepad, ini adalah notepad.exe. Judul jendela memakai nama yang tampil di bilah judul jendela. Anda dapat memilih cara pencocokannya:

    • Substring: cukup sebutkan sebagian nama saja — misalnya otepa pada contoh Notepad.
    • Sama persis: nama harus cocok persis, termasuk besar-kecil huruf.
    • Regex: mencocokkan teks memakai ekspresi reguler. Untuk sebagian aplikasi cara ini kadang lebih andal.
  • Profil awal: profil yang diaktifkan secara otomatis saat antarmuka pertama kali mendeteksi aplikasi tersebut.

    Ini belum tentu profil yang selalu diaktifkan setiap kali jendela berganti. Misalnya, jika Anda mengganti profil dengan pintasan khusus konteks, berpindah ke jendela lain, lalu kembali, Custom Curve akan mengingat profil terakhir yang Anda pakai di konteks itu, BUKAN profil awal.

    Profil awal konteks bawaan selalu diaktifkan ketika antarmuka dijalankan, dan diperbarui otomatis setiap kali Anda menekan «Terapkan» secara manual. Perpindahan lewat pintasan papan ketik atau ikon baki sistem dianggap sementara dan tidak mengubah profil awal.

Pintasan Baru

Di sini Anda dapat menambahkan kombinasi tombol atau pintasan tombol mouse di dalam setiap konteks jendela.

Logika perpindahan bawaan adalah «langsung ke»: profil aktif saat tombol ditekan, dan menekan pintasan yang sama lagi tidak berpengaruh apa-apa. Jika Anda ingin berganti-ganti antara dua profil dalam konteks yang sama, buatlah dua pintasan pada tombol yang berbeda.

Mencentang opsi «Tahan» mengubah logikanya: profil aktif saat tombol ditekan dan kembali ke profil sebelumnya saat tombol dilepas.

Opsi

Menu Opsi berisi pengaturan umum aplikasi, antara lain:

  • Tampilan: tema gelap dan terang, serta warna aksen.
  • Opsi editor kurva: memungkinkan Anda menyesuaikan meter yang tampil pada grafik utama.
  • Mulai: apakah antarmuka Custom Curve dijalankan otomatis di baki sistem saat komputer dinyalakan. Ini diperlukan agar perpindahan profil berfungsi. Catatan: driver selalu berjalan bersama Windows dan menerapkan konfigurasi aktif terakhir, terlepas dari pengaturan ini.
  • Impor preset: menentukan apakah saat mengimpor preset kecepatan mouse diskalakan otomatis sesuai nilai DPI Anda (normalisasi). Sangat dianjurkan, agar preset terasa seperti yang dimaksudkan pembuatnya.
  • Perubahan profil: secara bawaan, menerapkan profil baru akan memunculkan dialog konfirmasi berhitung mundur yang mengembalikan pengaturan secara otomatis. Ini mencegah perubahan tak sengaja yang bisa membuat Anda kehilangan kendali atas kursor. Anda dapat mengubah durasinya atau mematikan konfirmasi sepenuhnya.

    Setiap kali diterapkan, profil keluar dari mode edit dan Anda perlu tindakan tegas untuk masuk kembali. Ini mencegah perubahan tak sengaja dan memudahkan melacak apa saja yang sudah diubah. Pengguna berpengalaman dapat mengaktifkan «Tetap dalam mode edit setelah menerapkan» untuk mempercepat penyuntingan bertahap.
  • Pemrosesan: memungkinkan Anda menetapkan pintasan untuk mematikan seluruh pemrosesan driver. Pintasan tersebut memerlukan setidaknya dua tombol pengubah agar tidak aktif tanpa sengaja. Opsi ini juga dapat dialihkan lewat ikon baki sistem.
  • Berbagai dialog konfirmasi.

Perekam riwayat

Menu Perekam riwayat adalah perkakas analisis yang tangguh. Ia terus merekam kecepatan mouse Anda dari waktu ke waktu, sehingga Anda dapat melihat gerakan Anda dan lebih mudah menemukan pengaturan yang pas.

Tampilan memperlihatkan kecepatan rata-rata mouse sekaligus nilai maksimum tunggal dalam setiap selang pengambilan sampel.

  • Sampel: menentukan jumlah total sampel terdahulu yang disimpan antarmuka.
  • Interval: menentukan rentang waktu antar sampel yang digambar.

Menaikkan nilai Sampel dan Interval memungkinkan Anda menelusuri rentang waktu yang lebih panjang di jendela Riwayat. Interval yang lebih pendek menampilkan resolusi yang lebih halus.

Gunakan roda gulir untuk memperbesar, dan klik & seret untuk menjelajahi grafik.

Anda dapat merekam dan mengekspor seluruh data kecepatan mouse ke berkas .csv jika ingin menganalisisnya lebih lanjut dengan perkakas pihak ketiga. Data yang diekspor tidak dibatasi nilai Sampel maupun Interval. Data X & Y yang direkam mengikuti pengaturan Kecepatan → Metrik.

Petunjuk: bila Anda ingin memahami gerakan alami Anda sebelum menyusun kurva, rekamlah dulu sesi permainan pada sensitivitas yang biasa Anda pakai tanpa akselerasi, dengan Kecepatan → Metrik disetel ke «Euclidean».

Menu Bantuan

Dari sini Anda membuka panduan ini, rujukan singkat pintasan antarmuka, serta informasi versi dan lisensi.


Profil - tab Sensitivitas

Tab ini memuat semua opsi untuk membuat kurva akselerasi Anda sendiri, beserta pengaturan lanjutan yang berkaitan dengan sensitivitas mouse.

Editor grafik

Grafik utama menampilkan kecepatan input mouse pada sumbu X dan sensitivitas yang bersesuaian pada sumbu Y.

«Sensitivitas» di Custom Curve adalah pengali yang diterapkan pada setiap paket input mouse. Nilai ini tidak berkaitan dengan nilai «sensitivitas» di dalam game.

Klik tombol «Edit» untuk mengubah profil (petunjuk: dalam mode edit, meter kecepatan merespons gerakan mouse sesuai profil yang dipilih, sekalipun profil itu belum diterapkan ke input).

Klik «Simpan dan terapkan» untuk menuliskan pengaturan ke driver agar aktif pada input mouse Anda.

  • Meter input: gerakan mouse Anda ditampilkan oleh meter kecepatan di sepanjang sumbu X grafik, sehingga Anda bisa melihat hubungan gerakan Anda dengan kurva sensitivitas sambil membentuknya.

    Catatan: kecepatan dipengaruhi DPI mouse Anda, kecuali bila Anda memakai normalisasi.

    Menu yang sedang aktif sensitivitas seluruh vektor input (yakni termasuk gerakan diagonal) ditampilkan sebagai rujukan oleh meter sensitivitas pada sumbu Y grafik. Meter ini dapat dinyalakan atau dimatikan secara terpisah lewat opsi editor kurva.

  • Kurva spline: Custom Curve menyediakan kurva spline agar Anda mudah membuat kurva akselerasi apa pun dengan titik kendali berbobot variabel.

    Seret titik kendali untuk membentuk kurva, dan atur penggeser bobot untuk mengendalikan pengaruhnya terhadap bentuk kurva. Total hingga 64 titik kendali dapat ditambahkan atau dihapus dengan klik kanan di area grafik.

    • Shift + seret menskalakan seluruh kurva dari titik kendali yang dipilih.
    • Alt + seret memindahkan seluruh kurva dari titik kendali yang dipilih.
    • Ctrl + seret membatasi gerakan titik kendali pada salib 90 derajat, sehingga mudah memindahkannya tepat sepanjang sumbu sensitivitas atau sumbu kecepatan.
  • Navigasi: roda mouse memperbesar tampilan, sedangkan menahan tombol kiri sambil menyeret akan menggesernya. Tombol tengah menskalakan ulang tampilan, dan klik ganda kiri memaksimalkan tampilan kurva.
  • Ikon bam: memungkinkan Anda membatasi titik kendali pada nilai bulat demi kemudahan. Klik kanan ikon «Bam» untuk menetapkan langkahnya.

Kurva

Di sini terdapat opsi tambahan untuk editor kurva utama.

Di antaranya kurva sensitivitas horizontal & vertikal terpisah, penambahan «Offset», serta pengendalian perilaku di luar kurva memakai kemiringan variabel.

Menu Offset dan Kemiringan ditampilkan sebagai garis putus-putus pada grafik, masing-masing di kiri dan kanan kurva. Perilaku yang tersedia adalah:

  • Selaraskan: kemiringan ditentukan oleh bentuk kurva yang langsung mengikutinya atau mendahuluinya.
  • Datar / Batas: masing-masing menetapkan offset datar klasik dan batas atas sensitivitas.
  • Kustom: seret kemiringan ke posisi mana pun lewat editor grafik.
  • Rasio vertikal / horizontal, penskalaan sensitivitas & kecepatan: kolom ini berfungsi sebagai jalan pintas untuk menskalakan kurva horizontal dan/atau vertikal sekaligus dengan memasukkan sebuah pengali.

Input

Opsi kecepatan

Pengaturan ini menentukan bagaimana fungsi akselerasi memandang input mouse.

  • Metrik: mengatur cara kurva akselerasi menafsirkan kecepatan input.

    Dalam mode «Independen», komponen X dari input menggerakkan kurva horizontal, sementara komponen Y menggerakkan kurva vertikal tersendiri; hal ini berlaku bahkan bila Anda hanya menyiapkan satu kurva akselerasi.

    Dalam mode «Euclidean», besaran seluruh vektor input dipakai untuk menggerakkan kurva horizontal maupun vertikal (atau satu kurva yang diterapkan pada kedua sumbu).

    Perbedaannya, mode «Euclidean» memberi input tanpa arah yang berdasar pada jarak «nyata» yang ditempuh mouse, sedangkan mode «Independen» berperilaku berbeda tergantung arah input. Secara matematis hal ini dapat memunculkan efek curl, sekaligus memperkecil input diagonal yang masuk ke kurva akselerasi.

    Cara terbaik adalah mencoba kedua opsi dengan akselerasi aktif, lalu pilih yang paling terasa pas.

  • Penghalusan kecepatan: menstabilkan sinyal input yang dilihat kurva akselerasi dan mengurangi getaran demi deteksi yang lebih konsisten.

    Input mouse pada dasarnya berderau, dan pada perangkat nirkabel sering kali lebih parah. Fitur ini membantu agar transformasi sensitivitas oleh kurva akselerasi mencerminkan gerakan tangan Anda yang sebenarnya secara akurat.

    Catatan: pengaturan ini tidak menghaluskan input mouse itu sendiri, hanya cara fungsi akselerasi memandangnya.

    Karena fungsi penghalusan meluruh secara eksponensial, nilainya adalah waktu paruh (dalam milidetik) dari bobot input terdahulu terhadap input saat ini. Sebagai panduan umum:

    Gunakan nilai 10 atau kurang untuk mouse berkabel yang sudah punya penghalusan sensor bawaan atau fitur Motion Sync.

    Gunakan nilai di atas 10 untuk mouse nirkabel murah atau yang tidak punya penghalusan sensor maupun Motion Sync.

Modulasi akselerasi tangan

Ini membuat input ke kurva akselerasi bergantung tidak hanya pada kecepatan mouse, tetapi juga pada akselerasi fisik tangan Anda.

Lebih tepatnya, sebuah faktor penskalaan (modulasi) yang diturunkan dari akselerasi fisik mouse diterapkan pada kecepatan input, dan barulah hasilnya dikirim sebagai input ke kurva akselerasi.

Fitur ini berguna bagi pemain yang dalam situasi tertentu bereaksi kurang atau berlebihan — misalnya melewati sasaran saat melakukan flick.

Hal ini lazim terjadi saat memakai akselerasi, terutama bila kurva yang sebenarnya nyaman mencakup rentang sensitivitas yang lebar.

Dipadukan dengan penghalusan kecepatan dan/atau penghalusan output, fitur ini juga membantu menstabilkan gerakan mengikuti sasaran kiri-kanan yang cepat.

Parameternya adalah sebagai berikut:

  • Skala: faktor penskalaan domain akselerasi fisik. Menentukan seberapa responsif fungsi ini terhadap akselerasi tangan Anda. Nilai positif menaikkan kecepatan, nilai negatif meredam atau «memotongnya».

    Penskalaan dipengaruhi DPI mouse, jadi dianjurkan memakai normalisasi bersama fitur ini.

  • Batas: mengendalikan jangkauan fungsi, yakni besaran efek secara keseluruhan serta pengali atau pembagi maksimum yang dapat dikenakan pada kecepatan.

    Pada awalnya dianjurkan nilai batas di bawah 5; nilai sebesar itu pun sudah dapat mengubah sensitivitas secara nyata, tergantung nilai Skala dan bentuk kurva.

  • Skalakan saat: «Perlambatan» berarti modulasi terjadi ketika Anda memperlambat tangan. «Percepatan» berarti terjadi ketika Anda mempercepatnya.
  • Penghalusan deteksi: menjamin deteksi akselerasi fisik yang konsisten.

    Pada umumnya nilai ini dapat dibiarkan di «Normal», kecuali… Untuk mouse dengan penghalusan sensor bawaan atau Motion Sync, gunakan «Rendah». Untuk mouse nirkabel murah, mouse tanpa penghalusan sensor, atau pada sistem dengan input mouse yang sangat berderau, biasanya lebih baik memakai «Tinggi».

    Jika meter menunjukkan modulasi yang jelas saat Anda mempercepat tangan padahal disetel «Skalakan saat perlambatan» (atau sebaliknya), sebaiknya naikkan penghalusan deteksi. Penghalusan ini hanya dipakai untuk mendeteksi dan tidak diterapkan pada input mouse itu sendiri.

Saat mengatur fitur ini, ada baiknya memahami bagaimana parameter Skala dan Batas saling memengaruhi...

Nilai Skala yang mendekati nol, dipadukan Batas yang tinggi, menghasilkan modulasi yang hanya muncul saat akselerasi fisik tangan berubah drastis.

Sebaliknya, nilai Skala yang besar (positif maupun negatif) dengan Batas yang lebih rendah menghasilkan modulasi yang tersebar lebih merata di seluruh rentang akselerasi fisik tangan.

Menu Meter akselerasi tangan menampilkan pengali atau pembagi akhir yang dikenakan pada kecepatan input. Untuk permulaan, kami menyarankan memakai Skala dan Batas kombinasi yang menghasilkan angka maksimum «2» pada meter; rentang ini cocok untuk bentuk kurva yang lazim. Efek akhirnya tentu juga terlihat pada meter kecepatan di grafik utama.

Bias

Pengaturan ini berlaku bila terdapat dua sensitivitas terpisah untuk gerakan mouse horizontal dan vertikal (atau bila memakai metrik «Independen» dengan satu kurva).

Ini memberi kendali penuh atas besarnya pergeseran arah yang muncul pada input diagonal sekaligus atas cara kurva sensitivitas dipetakan ke sudut input.

  • Mode: campuran linear antara dua cara menerapkan sensitivitas.

    «Komponen» menerapkan kurva horizontal pada komponen X input dan kurva vertikal pada komponen Y. Ini metode baku untuk menskalakan input horizontal dan vertikal, tetapi menimbulkan pergeseran arah yang berubah-ubah pada input diagonal, tergantung selisih sensitivitas horizontal & vertikal serta sudut input.

    Bias selalu menerapkan satu sensitivitas pada kedua komponen input dan mempertahankan arahnya (artinya kursor selalu bergerak searah dengan mouse di atas mouse pad). Sensitivitas yang dipakai diturunkan dari sudut input, kurva sensitivitas tiap sumbu, dan sebuah koefisien yang ditentukan oleh kurva spline Bias.

    Penggeser di antara keduanya mencampur kedua mode secara linear. Dengan metrik «Independen», efeknya juga tampak pada meter kecepatan.

  • kurva spline Bias: mengatur sebaran sensitivitas horizontal dan vertikal menurut sudut input, untuk bagian penskalaan yang berasal dari Bias.

    Sumbu X grafik menunjukkan sudut input mouse, dan sumbu Y menunjukkan hubungannya dengan sensitivitas horizontal & vertikal yang telah diatur. Hasilnya terlihat pada meter sensitivitas vektor di sumbu Y grafik utama.

    Catatan: semakin dekat penggeser Mode ke «Komponen», semakin kecil pengaruh kurva spline Bias.

Output

Opsi pasca-penskalaan

Fitur-fitur ini bukan bagian dari fungsi akselerasi; keduanya bekerja pada output, setelah penskalaan.

  • Dimensi: mengatur bagaimana input merespons saat Anda menggerakkan mouse membentuk lengkungan dan diagonal dibandingkan arah horizontal & vertikal.

    Ini memungkinkan Anda mengatur kesan mouse secara keseluruhan menjadi lebih «longgar» (nilai positif) atau lebih «rapat» (negatif) tanpa mengubah langsung sensitivitas horizontal & vertikal.

    Anda bisa mengubahnya sesuka hati mengikuti suasana hari itu tanpa mengganggu memori otot untuk gerakan seperti putaran 180 derajat dalam game.

    Petunjuk: efeknya paling mudah dirasakan dengan menggerakkan kursor memutar sambil mencoba berbagai nilai.

  • Bentuk dimensi: menaikkan bentuk memusatkan efek pada diagonal, alih-alih menyebarkannya juga ke berbagai gerakan melengkung.
  • Penghalusan output: penghalusan ini bekerja langsung pada output Custom Curve. Karena memengaruhi input mouse secara langsung, efeknya lebih terasa dibanding penghalusan kecepatan.

    Nilai 10 ms atau kurang membantu menstabilkan mouse yang pelacakannya buruk pada permukaan tertentu dan/atau pollingnya tidak stabil, sehingga kursor lebih mudah dikendalikan. Ini juga membantu pengguna yang merasa «bidikannya bergetar» dalam game.

    Berbeda dari algoritme penghalusan umum yang tertanam di mouse atau di game, algoritme Custom Curve memungkinkan penghalusan yang kuat tanpa jeda gerakan yang terasa. Di atas 10 ms kesannya lebih menyerupai penghalusan biasa, dan nilai tinggi berguna untuk keperluan aksesibilitas.

Normalisasi

Fitur-fitur ini memungkinkan «satuan jarak virtual» (yaitu «count») yang dikirim mouse ditampilkan sebagai ukuran fisik nyata di dalam Custom Curve, sekaligus memudahkan pemindahan pengaturan antar nilai DPI yang berbeda.

  • Polling rate: pada umumnya nilai ini dapat dibiarkan di «Otomatis».

    Bila Anda memasukkan polling rate mouse (yang selalu diatur terpisah di perangkat lunak atau firmware mouse), Custom Curve mengganti pembagian dengan waktu saat menghitung kecepatan dengan pembagi tetap yang diturunkan dari polling rate tersebut.

    Dengan begitu input fungsi akselerasi berubah dari kecepatan menjadi jarak. Nilai input dibatasi paling kecil 1 count, tetapi derau sinyal berkurang — terutama bila polling tidak stabil.

    Jika Anda memakai mouse nirkabel dan/atau ber-polling rate sangat tinggi dan melihat meter input «melonjak-lonjak» pada gerakan tangan yang halus, masukkan polling rate Anda di sini untuk hasil yang lebih baik.

  • DPI mouse: memasukkan DPI mouse Anda (diatur terpisah di perangkat lunak atau firmware mouse) mengubah kecepatan input dari «count per milidetik» yang virtual menjadi «inci per detik» yang nyata dan mudah dikaitkan dengan gerakan di atas mouse pad.

    Ini bukan sekadar perubahan tampilan grafik: kecepatan input benar-benar diskalakan ulang menurut nilai DPI. Karena itu kurva yang dibuat dengan nilai DPI berapa pun akan berperilaku sama setelah Anda mengganti DPI mouse — cukup perbarui nilai ini, tanpa perlu menskalakan ulang kurvanya.

    Sebaiknya gunakan DPI minimal 800 agar semua fitur Custom Curve punya resolusi input yang memadai. Dianjurkan 1600 DPI atau lebih. DPI tinggi terutama penting bila Anda memasukkan polling rate secara manual.

  • Normalisasi output: opsi ini menskalakan ulang output setelah pemrosesan dan mengubah sensitivitas menjadi DPI mouse efektif.

    Cara ini biasanya lebih mudah dipahami daripada bekerja dengan rasio «sensitivitas» yang abstrak dan tanpa satuan, dan nilainya dapat dibandingkan secara langsung — misalnya saat memindahkan nilai sensitivitas dari satu game ke game lain.

    Ini juga memungkinkan Anda memakai mouse ber-DPI sangat tinggi demi resolusi input yang lebih baik, sambil tetap mempertahankan output terkendali dari mouse ber-DPI rendah, tanpa menyetel sensitivitas secara manual.


Profil - tab Sudut

Tab ini khusus untuk fitur rotasi dan bam sudut.

Rotasi

Custom Curve memungkinkan penyesuaian sudut yang leluasa untuk tiap sumbu, sekaligus dapat mendeteksi sudut alami gerakan horizontal & vertikal Anda dan menghitung koreksinya bila diperlukan.

Untuk memakai deteksi sudut:

  • Tahan Shift, sapukan mouse melintasi area kisi, lalu lepaskan Shift. Bila perlu, ubah dulu ukuran jendela aplikasi.
  • Anda dapat melakukannya untuk gerakan horizontal maupun vertikal, sehingga koreksi pada salah satunya tidak merugikan yang lain.

Mencentang opsi «Rata-rata» akan terus mengumpulkan hasil 10 percobaan terakhir, sehingga deteksi menjadi lebih stabil.

Mode: bagaimana koreksi sudut diterapkan…

  • Keduanya: satu koreksi yang sama diterapkan pada semua sudut input.
  • Pisah: koreksi sudut untuk horizontal & vertikal meluruh menjadi nol pada 45 derajat, sehingga penyesuaian pada vertikal tidak memengaruhi input yang «sebagian besar horizontal», dan sebaliknya.

    «Pisah» paling cocok bila koreksi yang dibutuhkan berlawanan arah.

  • Campuran: koreksi sudut diinterpolasi secara linear antara setelan horizontal & vertikal untuk semua sudut di antaranya.

    «Campuran» terasa lebih wajar bila koreksi yang dibutuhkan searah tetapi berbeda besarnya.

Bam Sudut

Fitur ini mengimbangi simpangan sudut kecil pada gerakan fisik Anda agar kursor melaju benar-benar mendatar atau tegak, bila Anda menghendakinya.

Custom Curve memungkinkan penyetelan per sumbu dan menyediakan dua mode:

  • Lama: semua sudut di bawah ambang yang ditetapkan dibulatkan ke sumbu terdekat.

    Metode baku ini berguna untuk pekerjaan aplikasi 2D, tetapi langsung menurunkan resolusi sudut sehingga kurang cocok untuk bermain game.

  • Halus: sudut ditarik perlahan ke sumbu terdekat tanpa mengurangi resolusi sudut; yang dimampatkan secara halus justru sudut input yang dibutuhkan untuk mencapainya.

    Secara matematis mirip efek «curl» pada akselerasi dengan metrik «Independen», tetapi berlaku juga pada sensitivitas tetap. Mode ini dirancang untuk penggunaan dalam game.


Pintasan antarmuka

Panel Profil

  • Ctrl + N Tambahkan profil baru
  • Ctrl + D Gandakan profil terpilih
  • Ctrl + I Impor profil dari berkas (mendukung .cc4 dan .ccurve)
  • Ctrl + E Ekspor profil terpilih ke berkas .cc4
  • Ctrl + C Salin profil terpilih ke papan klip
  • Ctrl + V Tempel profil dari papan klip
  • Del Hapus profil terpilih yang belum diterapkan

Editor grafik kurva

  • Klik & seret Geser tampilan
  • Roda gulir Perbesar
  • Ctrl + roda gulir Mode perbesaran alternatif
  • Klik ganda kiri Maksimalkan tampilan kurva
  • Klik tengah Skalakan ulang tampilan kurva
  • A Tambahkan titik kendali di posisi kursor
  • D Hapus titik kendali di bawah kursor
  • V Alihkan pilihan kurva vertikal / horizontal
  • Shift + seret titik Skalakan kurva dari titik kendali terpilih
  • Alt + seret titik Pindahkan titik terpilih beserta titik berikutnya sekaligus
  • Ctrl + seret titik Batasi gerakan titik kendali pada satu sumbu

Umum

  • Ctrl + Z Batalkan masukan terakhir pada kotak teks
  • Shift + seret penggeser Penyetelan halus

Panduan preset

Custom Curve menyertakan 16 preset kurva yang dimaksudkan sebagai titik awal untuk penyesuaian Anda. Preset ini mencakup berbagai kebutuhan dan berpijak pada konvensi yang sudah mapan.

Untuk memakai preset, tambahkan profil baru lalu pilih dari daftar di dalam aplikasi. Setiap preset dilengkapi gambar pratinjau dan keterangan penggunaannya.

Secara bawaan preset diskalakan ke kecepatan ternormalisasi dalam «inci per detik», jadi sangat dianjurkan memasukkan DPI mouse Anda saat mencobanya. Aplikasi akan memintanya ketika Anda mengimpor preset.

Kurva horizontal Kurva vertikal (preset H / V terpisah)

Preset 1: Natural

Bentuk yang intuitif dan serbaguna, baik untuk kursor 2D maupun game 3D. Kurva ini naik dengan mulus hingga batas sensitivitas yang biasa dipakai pengguna tanpa batas atas yang terasa, serta memberi presisi yang makin baik pada gerakan lambat. Pilihan yang bagus untuk pemula maupun pengguna berpengalaman.

Preset 2: Capped Linear

Gaya ini juga merupakan pengenalan yang bagus dan sudah lama menjadi pilihan banyak pengguna akselerasi. Laju kenaikan sensitivitasnya selalu tetap, lalu dibatasi tegas untuk menstabilkan sensitivitas pada gerakan tangan yang cepat.

Preset 3: Quadratic

Di sini sensitivitas naik mengikuti bentuk cekung ke atas. Kenaikannya landai pada kecepatan rendah dan lebih tajam menjelang batas, sebelum dibatasi tegas untuk gerakan cepat. Bentuk ini kadang dipilih untuk game yang menuntut banyak pelacakan kiri-kanan yang akurat berpadu flick cepat, tetapi tanpa memakai offset.

Preset 4: Offset Linear

Alternatif bagi kurva kuadratik: sensitivitas baru naik secara linear setelah kecepatan mouse melampaui 5 inci per detik (yakni kecepatan «offset»). Gagasannya adalah mempertahankan sensitivitas tetap pada semua kecepatan yang membutuhkan pelacakan sasaran, dengan konsekuensi kenaikan yang kurang mulus begitu akselerasi mulai bekerja.

Preset 5: S-Shaped

Kurva sigmoid yang simetris. Memadukan kenaikan landai kurva kuadratik dengan pendekatan mulus menuju batas ala gaya Natural. Menghilangkan segala kesan batas keras pada akselerasi dan menjadi pilihan serbaguna lain yang sangat baik.

Preset 6: Uncapped Linear

Pilihan bagus bagi yang menyukai kenaikan tetap tanpa batas atas pada akselerasi. Dianjurkan untuk rentang sensitivitas yang lebih tinggi, di mana gerakan tangan lebih lambat dan terkendali. Sangat lentur, tetapi tidak dianjurkan bagi yang banyak melakukan gerakan «flick» yang menghentak.

Preset 7: Precision

Kurva ini bermula dari nol dan naik sangat cepat. Sebagian besar perubahan sensitivitas terjadi pada kecepatan tangan yang paling lambat — dan karenanya paling terkendali. Cocok bagi yang menyukai kesan sensitivitas tanpa akselerasi, tetapi menginginkan lonjakan presisi besar hanya pada gerakan yang sangat lambat. Sangat baik untuk gaya bermain «arahkan dan klik» atau penembak jitu.

Preset 8: Jump

Gaya kurva ini untuk mereka yang menyukai kesan sensitivitas tanpa akselerasi pada sebagian besar kecepatan tangannya, dengan dorongan sensitivitas hanya pada gerakan tercepat — misalnya saat berbalik dalam game 3D. Dengan begitu Anda bisa bermain pada sensitivitas rendah yang tetap hampir sepanjang waktu, tanpa gerakan lebar yang merepotkan saat berpindah tempat.

Preset 9: Modulated Precision

Preset ini menambahkan peredaman kecepatan berbasis perlambatan pada gaya Precision. Seiring tangan melambat, kecepatan input turun lebih jauh lagi, sehingga kendali saat berhenti membaik dan flick menjadi lebih stabil.

Preset 10: Modulated Jump

Preset ini menambahkan penguatan kecepatan berbasis percepatan pada gaya Jump. Gerakan tangan yang tegas atau bertenaga menghasilkan kecepatan input lebih besar, sehingga akselerasi juga aktif pada kecepatan yang lebih rendah bila gerakannya sangat reaktif.

Preset 11: Developer's Curve 1 H / V

Bekerja seperti gaya Natural, tetapi dengan rentang sensitivitas lebih lebar dan sedikit kenaikan sensitivitas vertikal pada kecepatan rendah. Hal ini mengimbangi jangkauan gerak maju-mundur yang biasanya lebih pendek serta menambah kenyamanan pada berbagai gaya membidik. Preset ini memakai metrik «Independen» yang secara alami memunculkan curl berarah, sehingga lebih mudah melacak sasaran dengan mulus di sepanjang tiap sumbu utama.

Preset 12: Developer's Curve 2 H / V

Kurva sigmoid tak simetris dengan bagian atas huruf «S» yang dipanjangkan agar mencakup gerakan tangan yang lebih cepat. Dirancang bagi pemain bersensitivitas rendah yang memakai rentang kecepatan lebar: titik tengah kurva jatuh tepat saat gerakan terkendali berubah menjadi gerakan menghentak. Sensitivitas vertikal dinaikkan pada kecepatan rendah demi kenyamanan, memakai bias taklinear yang sepenuhnya mencegah pergeseran arah.

Preset 13: Developer's Curve 3 H / V

Varian preset 12 dengan selisih kecil: berskala di sekitar sensitivitas 1, memakai Bias linear yang setia pada arah, dan membiarkan sensitivitas vertikal tanpa akselerasi. Gagasannya adalah memakainya pada nilai sensitivitas yang biasa Anda pakai di dalam game tanpa perubahan lain. Ini titik awal yang sangat baik bagi mereka yang belum terbiasa dengan akselerasi tetapi menginginkan presisi lebih sekaligus kenyamanan bergerak. Kurvanya sangat halus, jadi mungkin terasa kurang bagi pengguna yang sudah terbiasa dengan akselerasi.

Preset 14: Developer's Curve 4 H / V

Memadukan gaya Natural pada sumbu vertikal dan sigmoid pada sumbu horizontal, dengan Bias linear yang halus di antara keduanya. Bentuk yang sangat nyaman dan cocok untuk banyak jenis game maupun gaya membidik.

Preset 15: Windows Enhance Pointer Precision

Tiruan kurva «Tingkatkan presisi penunjuk» (EPP) pada Windows 10/11 dengan pengaturan kecepatan penunjuk bawaan 6/11 (10/20). Ini memungkinkan kurva tersebut dipakai pada game Raw Input yang melewati perilaku asli Windows. Karena fungsi Windows tidak menormalkan terhadap waktu, biarkan polling rate pada tab Output di 1000 Hz agar tiruannya akurat, berapa pun polling rate mouse Anda yang sebenarnya.

Preset 16: Power Curve (eksponen 0,05)

Tiruan kurva akselerasi bawaan pada banyak game Source Engine. Secara matematis kurva ini linear dalam ruang logaritmik, sehingga menghasilkan akselerasi mulus yang cocok dengan hampir semua gaya membidik. Karena akselerasi Source Engine bergantung pada laju bingkai dalam game (FPS), tiruannya hanya bisa cocok dengan satu nilai FPS tertentu. Agar tepat, skalakan titik kendali di sepanjang sumbu kecepatan dengan (FPS dalam game) / 1000