Hướng dẫn sử dụng
Chào mừng bạn đến với Custom Curve — phần mềm hàng đầu để kiểm soát trọn vẹn độ nhạy chuột. Hướng dẫn này sẽ dẫn bạn qua từng phần của ứng dụng, từ việc tạo hồ sơ đầu tiên đến tinh chỉnh các tính năng gia tốc nâng cao.
Giới thiệu
Custom Curve giúp bạn dễ dàng tạo một đường cong gia tốc chuột riêng, hoạt động mượt mà trên toàn hệ thống. Với khả năng tùy chỉnh không đâu sánh bằng, đây là công cụ độ nhạy chuột trọn vẹn cho mọi việc, từ chơi game đến làm việc.
Tổng quan
Cửa sổ chính chia các tính năng thành năm khu vực chính, truy cập qua thanh công cụ phía trên.
Hồ sơ
Phần này cho phép bạn tạo, lưu, nạp và quản lý tối đa 10 hồ sơ với thiết lập độ nhạy hoặc gia tốc riêng. Bạn có thể tạo nhiều hồ sơ phù hợp với từng công việc khác nhau (ví dụ «Màn hình nền», «Chơi game - DPI cao», «Thiết kế - tốc độ thấp»).
Các hồ sơ được sắp xếp thành danh sách ở phía bên trái giao diện (mẹo: có thể thu gọn danh sách để dành thêm chỗ cho trình chỉnh sửa đường cong).
Để thêm hồ sơ mới, hãy nhấp biểu tượng «+» màu xanh ở góc dưới bên trái khung Hồ sơ.
Tại đây cũng có sẵn một số cấu hình hồ sơ được tuyển chọn, dùng làm điểm khởi đầu — xem chi tiết ở cuối hướng dẫn này.
Hồ sơ đang hoạt động luôn được đánh dấu bằng biểu tượng dấu tích màu cam.
Quy tắc
Hãy dùng mục Quy tắc để gán những hồ sơ sẽ tự động bật khi cửa sổ của một ứng dụng hay trò chơi nhất định đang hoạt động.
Nhờ vậy bạn luôn có đúng thiết lập mà không phải chuyển thủ công. Bạn cũng có thể tạo thêm phím tắt và/hoặc gán nút chuột để tự chuyển hồ sơ ngay trong các ứng dụng đó.
Mẹo: quy tắc của ngữ cảnh mặc định sẽ ngừng hoạt động khi cửa sổ Custom Curve đang được chọn — điều này ngăn hồ sơ bị đổi trong lúc bạn chỉnh thiết lập. Để thử việc đổi hồ sơ cho ngữ cảnh mặc định, chỉ cần nhấp ra ngoài cửa sổ chương trình, chẳng hạn vào màn hình nền hoặc cửa sổ Notepad.
Ứng dụng mới
Thêm một ngữ cảnh cửa sổ mới để tự đổi hồ sơ khi ứng dụng được kích hoạt, đồng thời cho phép đặt phím tắt bàn phím và nút chuột bên trong ngữ cảnh đó.
- Ứng dụng: đặt tên cho ngữ cảnh cửa sổ.
-
Phát hiện: tại đây bạn thiết lập cách Custom Curve nhận biết cửa sổ đang hoạt động.
Tên tiến trình dùng tiến trình đang chạy trong trình quản lý tác vụ (thường là tệp thực thi) của cửa sổ đích. Ví dụ, với Notepad, đó sẽ là notepad.exe. Tiêu đề cửa sổ dùng tên hiển thị trên thanh tiêu đề cửa sổ. Bạn có thể chọn cách so khớp:
- Chuỗi con: chỉ cần nêu một phần của tên — chẳng hạn otepa trong ví dụ Notepad.
- Chính xác: tên phải khớp hoàn toàn, có phân biệt chữ hoa chữ thường.
- Regex: so khớp chuỗi bằng biểu thức chính quy. Với một số ứng dụng, cách này đôi khi đáng tin cậy hơn.
-
Hồ sơ khởi động: là hồ sơ được tự động bật lần đầu tiên giao diện nhận ra ứng dụng.
Đây không nhất thiết là hồ sơ luôn được bật mỗi khi đổi cửa sổ. Chẳng hạn, nếu bạn đổi hồ sơ bằng phím tắt riêng của ngữ cảnh, chuyển sang cửa sổ khác rồi quay lại, Custom Curve sẽ nhớ hồ sơ bạn dùng gần nhất trong ngữ cảnh đó, CHỨ KHÔNG phải hồ sơ khởi động.
Hồ sơ khởi động của ngữ cảnh mặc định luôn được bật khi giao diện khởi động, và tự cập nhật mỗi lần bạn bấm «Áp dụng» thủ công. Việc đổi hồ sơ bằng phím tắt hay qua biểu tượng khay hệ thống được coi là tạm thời và không làm thay đổi hồ sơ khởi động.
Phím tắt mới
Tại đây bạn có thể thêm tổ hợp phím hoặc phím tắt nút chuột trong từng ngữ cảnh cửa sổ.
Cơ chế chuyển hồ sơ mặc định là «đi tới»: hồ sơ được bật khi bạn nhấn phím hoặc nút, và nhấn lại cùng phím tắt đó sẽ không có thêm tác dụng gì. Nếu muốn qua lại giữa hai hồ sơ trong cùng ngữ cảnh, hãy tạo hai phím tắt trên hai phím khác nhau.
Đánh dấu tùy chọn «Giữ» sẽ đổi cơ chế: hồ sơ bật khi nhấn và quay lại hồ sơ trước đó khi bạn thả phím hoặc nút.
Tùy chọn
Menu Tùy chọn chứa các thiết lập chung của ứng dụng, trong đó có:
- Giao diện: gồm giao diện tối và sáng, cùng màu nhấn.
- Tùy chọn trình chỉnh sửa đường cong: cho phép bạn tùy chỉnh các thước đo hiển thị trên đồ thị chính.
- Khởi động: giao diện Custom Curve có tự chạy trong khay hệ thống khi máy tính khởi động hay không. Đây là điều kiện để tính năng chuyển hồ sơ hoạt động. Lưu ý: driver luôn khởi động cùng Windows và áp dụng cấu hình hoạt động gần nhất, bất kể thiết lập này.
- Nhập cấu hình sẵn: quyết định khi nhập cấu hình sẵn thì tốc độ chuột có được tự động co giãn theo giá trị DPI của bạn hay không (chuẩn hóa). Rất nên bật, để cấu hình sẵn cho cảm giác đúng như tác giả mong muốn.
- Thay đổi hồ sơ: theo mặc định, khi áp dụng hồ sơ mới sẽ hiện hộp thoại xác nhận có đếm ngược, tự động hoàn tác thiết lập. Điều này tránh những thay đổi vô ý khiến bạn mất kiểm soát con trỏ. Bạn có thể chỉnh thời gian đếm ngược hoặc tắt hẳn phần xác nhận.
Sau mỗi lần áp dụng, hồ sơ thoát khỏi chế độ chỉnh sửa và bạn phải chủ động vào lại. Việc này tránh thay đổi vô ý và giúp bạn theo dõi những gì đã sửa. Người dùng nhiều kinh nghiệm có thể bật «Giữ chế độ chỉnh sửa sau khi áp dụng» để chỉnh sửa liên tục cho nhanh. - Xử lý: cho phép gán một phím tắt để tắt toàn bộ phần xử lý của driver. Phím tắt phải có ít nhất hai phím bổ trợ để tránh bị kích hoạt nhầm. Bạn cũng có thể bật tắt tùy chọn này từ biểu tượng khay hệ thống.
- Các hộp thoại xác nhận khác nhau.
Bộ ghi lịch sử
Menu Bộ ghi lịch sử là một công cụ phân tích mạnh mẽ. Nó liên tục ghi lại vận tốc chuột theo thời gian, giúp bạn nhìn thấy chuyển động của mình và tìm ra thiết lập hoàn hảo.
Màn hình hiển thị cả vận tốc chuột trung bình lẫn giá trị lớn nhất đơn lẻ trong mỗi khoảng lấy mẫu.
- Mẫu: đặt tổng số mẫu dữ liệu trước đó mà giao diện lưu giữ.
- Khoảng: đặt khoảng thời gian giữa các mẫu được vẽ.
Tăng cả giá trị Mẫu lẫn Khoảng cho phép bạn xem lại quãng thời gian dài hơn trong cửa sổ Lịch sử. Khoảng ngắn hơn sẽ hiển thị độ phân giải mịn hơn.
Dùng con lăn chuột để phóng to, nhấp & kéo để di chuyển trong đồ thị.
Bạn có thể ghi và xuất toàn bộ dữ liệu vận tốc chuột ra tệp .csv nếu muốn phân tích sâu hơn bằng công cụ của bên thứ ba. Dữ liệu xuất ra không bị giới hạn bởi giá trị Mẫu hay Khoảng. Dữ liệu X & Y được ghi phụ thuộc vào thiết lập Vận tốc → Hệ mét.
Mẹo: nếu muốn hiểu chuyển động tự nhiên của mình trước khi dựng đường cong, trước tiên hãy ghi lại một ván chơi ở độ nhạy bạn vẫn quen dùng, không bật gia tốc, với Vận tốc → Hệ mét đặt là «Euclid».
Hồ sơ - thẻ Độ nhạy
Thẻ này chứa mọi tùy chọn để tạo đường cong gia tốc riêng của bạn, cùng các thiết lập nâng cao liên quan tới độ nhạy chuột.
Trình chỉnh sửa đồ thị
Đồ thị chính thể hiện vận tốc đầu vào của chuột trên trục X và độ nhạy tương ứng trên trục Y.
«Độ nhạy» trong Custom Curve là hệ số nhân áp dụng cho từng gói tín hiệu chuột. Nó không liên quan gì tới giá trị «độ nhạy» trong game.
Nhấp nút «Chỉnh sửa» để thay đổi hồ sơ (mẹo: trong chế độ chỉnh sửa, các thước đo vận tốc phản hồi theo chuyển động chuột của bạn dựa trên hồ sơ đang chọn, ngay cả khi hồ sơ chưa được áp dụng vào tín hiệu chuột).
Nhấp «Lưu và áp dụng» để ghi thiết lập vào driver và kích hoạt chúng cho tín hiệu chuột của bạn.
-
Thước đo đầu vào: chuyển động chuột của bạn hiện lên qua thước đo vận tốc dọc trục X của đồ thị, nhờ đó bạn thấy được chuyển động của mình liên hệ ra sao với đường cong độ nhạy ngay khi đang tạo hình nó.
Lưu ý: vận tốc phụ thuộc vào DPI của chuột, trừ khi bạn dùng tính năng chuẩn hóa.
Menu đang áp dụng độ nhạy của toàn bộ vectơ đầu vào (tức là bao gồm cả chuyển động chéo) được thước đo độ nhạy trên trục Y của đồ thị hiển thị để tham khảo. Bạn có thể bật hoặc tắt riêng thước đo này trong tùy chọn trình chỉnh sửa đường cong.
-
Đường cong spline: Custom Curve cung cấp một đường cong spline để bạn dễ dàng tạo mọi đường cong gia tốc bằng các điểm điều khiển có trọng số thay đổi được.
Kéo các điểm điều khiển để tạo hình đường cong, và chỉnh thanh trượt trọng số để quyết định mức ảnh hưởng của chúng lên hình dạng ấy. Tổng cộng có thể thêm hoặc xóa tối đa 64 điểm điều khiển bằng cách nhấp chuột phải trong vùng đồ thị.
- Shift + kéo sẽ co giãn toàn bộ đường cong từ điểm điều khiển đang chọn.
- Alt + kéo sẽ dịch chuyển toàn bộ đường cong từ điểm điều khiển đang chọn.
- Ctrl + kéo giới hạn chuyển động của điểm điều khiển theo hình chữ thập 90 độ, giúp bạn dễ dàng dịch chuyển đúng theo trục độ nhạy hoặc trục vận tốc.
- Điều hướng: con lăn chuột dùng để phóng to, giữ chuột trái rồi kéo để dịch khung nhìn. Nút chuột giữa sẽ chỉnh lại tỷ lệ khung nhìn, còn nhấp đúp chuột trái sẽ mở rộng tối đa khung nhìn đường cong.
- Biểu tượng bám: cho phép bạn giới hạn điểm điều khiển ở các giá trị tròn cho tiện. Nhấp chuột phải vào biểu tượng «Bám» để đặt bước nhảy.
Đường cong
Tại đây có thêm các tùy chọn cho trình chỉnh sửa đường cong chính.
Trong đó có các đường cong độ nhạy ngang & dọc riêng biệt, việc thêm «Độ lệch», cùng khả năng kiểm soát hành vi ngoài phạm vi đường cong bằng độ dốc thay đổi được.
Menu Độ lệch và Độ dốc được thể hiện bằng đường nét đứt trên đồ thị, lần lượt ở bên trái và bên phải đường cong. Các kiểu hành vi có sẵn gồm:
- Căn theo: độ dốc do hình dạng đoạn đường cong ngay sau hoặc ngay trước nó quyết định.
- Phẳng / Giới hạn: lần lượt đặt một độ lệch phẳng kiểu cổ điển và một trần độ nhạy.
- Tùy chỉnh: kéo các độ dốc tới vị trí bất kỳ ngay trong trình chỉnh sửa đồ thị.
- Tỷ lệ dọc / ngang, co giãn độ nhạy & vận tốc: các ô này đóng vai trò lối tắt để co giãn đồng thời đường cong ngang và/hoặc dọc bằng cách nhập một hệ số nhân.
Đầu vào
Tùy chọn vận tốc
Các thiết lập này quyết định cách hàm gia tốc nhìn nhận tín hiệu chuột.
-
Hệ mét: quy định cách đường cong gia tốc diễn giải vận tốc đầu vào.
Ở chế độ «Độc lập», thành phần X của tín hiệu chuột điều khiển đường cong ngang, còn thành phần Y điều khiển một đường cong dọc riêng; điều này đúng ngay cả khi bạn chỉ thiết lập một đường cong gia tốc duy nhất.
Ở chế độ «Euclid», độ lớn của toàn bộ vectơ đầu vào được dùng để điều khiển cả đường cong ngang lẫn dọc (hoặc một đường cong duy nhất áp dụng cho cả hai trục).
Khác biệt nằm ở chỗ chế độ «Euclid» cho đầu vào không có hướng, dựa trên quãng đường «thực» mà chuột đi được, còn chế độ «Độc lập» lại hành xử khác nhau tùy theo hướng di chuyển. Về mặt toán học, điều này có thể tạo ra hiệu ứng curl, đồng thời làm nhỏ bớt tín hiệu chéo đưa vào đường cong gia tốc.
Tốt nhất là cứ thử cả hai tùy chọn khi bật gia tốc rồi chọn cái nào cho cảm giác hợp hơn.
-
Làm mượt vận tốc: ổn định tín hiệu đầu vào mà đường cong gia tốc nhận được, giảm rung để việc nhận biết ổn định hơn.
Tín hiệu chuột vốn có nhiễu, và ở thiết bị không dây thường còn nhiều hơn. Tính năng này giúp các phép biến đổi độ nhạy qua đường cong gia tốc phản ánh chính xác chuyển động thật của bàn tay bạn.
Lưu ý: thiết lập này không làm mượt bản thân tín hiệu chuột, mà chỉ làm mượt cách hàm gia tốc nhìn nhận nó.
Vì hàm làm mượt suy giảm theo hàm mũ, giá trị này là chu kỳ bán rã (tính bằng mili giây) của mức ảnh hưởng từ các tín hiệu trước lên tín hiệu hiện tại. Hướng dẫn chung như sau:
Dùng giá trị từ 10 trở xuống cho chuột có dây đã có sẵn làm mượt cảm biến hoặc có Motion Sync.
Dùng giá trị trên 10 cho chuột không dây giá rẻ hoặc chuột không có làm mượt cảm biến lẫn Motion Sync.
Điều biến theo gia tốc bàn tay
Điều này giúp đầu vào của đường cong gia tốc phụ thuộc không chỉ vào vận tốc chuột, mà còn vào gia tốc vật lý của bàn tay bạn.
Cụ thể, một hệ số co giãn (điều biến) suy ra từ gia tốc vật lý của chuột được áp lên vận tốc đầu vào, rồi kết quả mới được đưa vào đường cong gia tốc.
Tính năng này hữu ích cho những người chơi mà trong một số tình huống hay phản ứng thiếu hoặc thừa — chẳng hạn vẩy chuột quá đà.
Điều này khá phổ biến khi dùng gia tốc chuột, nhất là khi một đường cong vốn thoải mái lại trải trên dải độ nhạy rộng.
Khi kết hợp với làm mượt vận tốc và/hoặc làm mượt đầu ra, tính năng này còn giúp ổn định những pha bám mục tiêu trái-phải nhanh.
Các tham số như sau:
-
Tỷ lệ: hệ số co giãn miền của gia tốc vật lý. Nó quyết định hàm phản ứng mạnh đến đâu với gia tốc bàn tay bạn. Giá trị dương làm tăng vận tốc, giá trị âm làm giảm hoặc «cắt» bớt vận tốc.
Việc co giãn phụ thuộc vào DPI của chuột, nên khuyến nghị dùng chuẩn hóa cùng với tính năng này.
-
Giới hạn: quy định phạm vi của hàm, tức là độ mạnh tổng thể của hiệu ứng và hệ số nhân hoặc chia lớn nhất có thể áp lên vận tốc.
Ban đầu nên dùng giá trị giới hạn dưới 5; ngay ở mức đó độ nhạy đã có thể thay đổi đáng kể, tùy vào giá trị Tỷ lệ và hình dạng đường cong.
- Co giãn khi: «Giảm tốc» nghĩa là điều biến xảy ra khi bạn làm chậm tay lại. «Tăng tốc» nghĩa là xảy ra khi bạn đẩy tay nhanh lên.
-
Làm mượt phát hiện: bảo đảm việc nhận biết gia tốc vật lý luôn ổn định.
Trong hầu hết trường hợp có thể để nguyên ở «Bình thường», trừ… Với chuột có sẵn làm mượt cảm biến hoặc Motion Sync, hãy dùng «Thấp». Với chuột không dây giá rẻ, chuột không làm mượt cảm biến, hoặc trên những máy có tín hiệu chuột đặc biệt nhiễu, thường nên chọn «Cao».
Nếu thước đo cho thấy mức điều biến rõ rệt khi bạn tăng tốc tay trong lúc đang đặt «Co giãn khi giảm tốc» (hoặc ngược lại), bạn nên tăng mức làm mượt phát hiện. Việc làm mượt này chỉ phục vụ khâu nhận biết và không áp lên bản thân tín hiệu chuột.
Khi thiết lập tính năng này, bạn nên hiểu hai tham số Tỷ lệ và Giới hạn tác động lẫn nhau ra sao...
Giá trị Tỷ lệ gần bằng không, kết hợp với Giới hạn cao, tạo ra mức điều biến chỉ xuất hiện khi gia tốc vật lý của tay thay đổi mạnh.
Ngược lại, giá trị Tỷ lệ lớn (dương hay âm) kết hợp với Giới hạn thấp hơn sẽ tạo ra mức điều biến trải đều hơn trên toàn dải gia tốc vật lý của bàn tay.
Menu Thước đo gia tốc bàn tay hiển thị hệ số nhân hoặc chia cuối cùng đang áp lên vận tốc đầu vào. Lúc đầu, chúng tôi khuyên bạn dùng Tỷ lệ và Giới hạn những tổ hợp cho giá trị lớn nhất trên thước đo là «2»; dải này hợp với các hình dạng đường cong thông dụng. Hiệu quả cuối cùng dĩ nhiên cũng hiện lên ở thước đo vận tốc trên đồ thị chính.
Bias
Các thiết lập này áp dụng khi có hai độ nhạy riêng cho chuyển động chuột ngang và dọc (hoặc khi dùng hệ mét «Độc lập» với một đường cong duy nhất).
Nhờ vậy bạn kiểm soát trọn vẹn cả mức lệch hướng xảy ra khi di chuyển chéo lẫn cách các đường cong độ nhạy đã thiết lập được ánh xạ theo góc đầu vào.
-
Chế độ: pha trộn tuyến tính giữa hai cách áp dụng độ nhạy.
«Thành phần» áp dụng đường cong ngang cho thành phần X của tín hiệu chuột và đường cong dọc cho thành phần Y. Đây là cách chuẩn để co giãn tín hiệu ngang và dọc, nhưng lại gây lệch hướng thay đổi ở các thao tác chéo, tùy theo chênh lệch giữa độ nhạy ngang & dọc và góc di chuyển.
Bias luôn áp một độ nhạy duy nhất cho cả hai thành phần của tín hiệu và giữ nguyên hướng (nghĩa là con trỏ luôn đi cùng hướng với chuột trên bàn di). Độ nhạy được dùng suy ra từ góc di chuyển, từ các đường cong độ nhạy của mỗi trục, và từ một hệ số do đường cong spline Bias.
quy định. Thanh trượt giữa hai chế độ sẽ pha trộn chúng một cách tuyến tính. Khi dùng hệ mét «Độc lập», hiệu ứng cũng hiện lên trên các thước đo vận tốc.
-
đường cong spline Bias: quy định độ nhạy ngang và dọc phân bố ra sao theo góc đầu vào, ở phần co giãn thuộc về Bias.
Trục X của đồ thị thể hiện góc di chuyển của chuột, còn trục Y thể hiện mối liên hệ của nó với độ nhạy ngang & dọc đã thiết lập. Kết quả hiện lên ở thước đo độ nhạy vectơ trên trục Y của đồ thị chính.
Lưu ý: thanh trượt Chế độ càng gần «Thành phần» thì đường cong spline Bias càng ít ảnh hưởng.
Đầu ra
Tùy chọn sau co giãn
Những tính năng này không thuộc hàm gia tốc; chúng tác động lên đầu ra, sau bước co giãn.
-
Chiều: quy định tín hiệu phản hồi ra sao khi bạn di chuột theo đường cong và đường chéo, so với hướng ngang & dọc.
Nhờ đó bạn điều chỉnh được cảm giác chung của chuột theo hướng «lỏng» hơn (giá trị dương) hay «chặt» hơn (giá trị âm) mà không đụng trực tiếp tới độ nhạy ngang & dọc.
Bạn có thể chỉnh thoải mái theo cảm giác từng ngày mà không làm hỏng trí nhớ cơ bắp cho những thao tác như xoay 180 độ trong game.
Mẹo: cách dễ nhất để cảm nhận hiệu ứng là vẽ vòng tròn bằng con trỏ trong lúc thử các giá trị.
- Hình dạng chiều: tăng giá trị hình dạng sẽ dồn hiệu ứng vào các đường chéo, thay vì trải cả sang những chuyển động cong khác nhau.
-
Làm mượt đầu ra: hàm làm mượt này tác động thẳng lên đầu ra của Custom Curve. Vì ảnh hưởng trực tiếp tới tín hiệu chuột nên hiệu quả của nó rõ rệt hơn so với làm mượt vận tốc.
Giá trị từ 10 ms trở xuống giúp ổn định những con chuột bám mặt phẳng kém và/hoặc có polling thất thường, nhờ đó điều khiển con trỏ dễ hơn. Nó cũng có ích với người cảm thấy «tay ngắm bị run» khi chơi game.
Khác với các thuật toán làm mượt thông thường tích hợp trong chuột hay trong game, thuật toán của Custom Curve cho phép làm mượt mạnh mà không gây trễ chuyển động đáng kể. Trên 10 ms, cảm giác sẽ giống làm mượt truyền thống hơn, còn các giá trị cao hữu ích cho nhu cầu trợ năng.
Chuẩn hóa
Những tính năng này cho phép biểu diễn «đơn vị khoảng cách ảo» (tức «count») mà chuột gửi đi thành một đại lượng vật lý thực trong Custom Curve, đồng thời giúp việc chuyển thiết lập giữa các mức DPI khác nhau trở nên đơn giản.
-
Tốc độ polling: trong hầu hết trường hợp có thể để nguyên ở «Tự động».
Khi bạn nhập tốc độ polling của chuột (giá trị này luôn được đặt riêng trong phần mềm hoặc firmware của chuột), Custom Curve sẽ thay phép chia cho thời gian khi tính vận tốc bằng một số chia cố định suy ra từ tốc độ polling đó.
Về bản chất, đầu vào của hàm gia tốc chuyển từ vận tốc thành quãng đường. Giá trị đầu vào bị chặn dưới ở mức 1 count, bù lại nhiễu tín hiệu giảm đi — nhất là khi polling không ổn định.
Nếu bạn dùng chuột không dây và/hoặc chuột có tốc độ polling rất cao mà thấy thước đo đầu vào «nhảy vọt» khi tay di chuyển mượt, hãy nhập tốc độ polling vào đây để có kết quả tốt hơn.
-
DPI chuột: khi nhập DPI của chuột (đặt riêng trong phần mềm hoặc firmware của chuột), vận tốc đầu vào chuyển từ «count trên mili giây» mang tính ảo sang «inch trên giây» thực tế, dễ hình dung ngay trên bàn di.
Đây không chỉ là thay đổi hiển thị trên đồ thị: vận tốc đầu vào thật sự được co giãn lại theo giá trị DPI. Nhờ vậy, một đường cong tạo ở bất kỳ giá trị DPI nào cũng sẽ phản ứng y hệt khi bạn đổi DPI chuột — chỉ cần cập nhật giá trị này, không phải chỉnh lại tỷ lệ đường cong.
Nên dùng DPI tối thiểu 800 để mọi tính năng của Custom Curve có đủ độ phân giải đầu vào. Khuyến nghị 1600 DPI trở lên. DPI cao đặc biệt quan trọng nếu bạn tự nhập giá trị tốc độ polling.
-
Chuẩn hóa đầu ra: tùy chọn này co giãn lại đầu ra sau khi xử lý và quy đổi độ nhạy sang DPI chuột hiệu dụng.
Cách này thường dễ hiểu hơn so với làm việc với tỷ số «độ nhạy» trừu tượng và không có đơn vị, đồng thời cho phép so sánh giá trị trực tiếp — chẳng hạn khi chuyển độ nhạy từ trò chơi này sang trò chơi khác.
Nó cũng giúp bạn dùng chuột DPI rất cao để có độ phân giải đầu vào tốt hơn mà vẫn giữ được đầu ra ổn định của chuột DPI thấp, không cần chỉnh độ nhạy thủ công.
Hồ sơ - thẻ Góc
Thẻ này dành riêng cho các tính năng xoay và bám góc.
Xoay
Custom Curve cho phép tùy chỉnh sâu việc hiệu chỉnh góc trên từng trục, đồng thời có thể phát hiện góc tự nhiên trong chuyển động ngang & dọc của bạn rồi tính toán mức hiệu chỉnh nếu cần.
Cách dùng tính năng phát hiện góc:
- Giữ Shift, rê chuột ngang qua vùng lưới rồi thả Shift. Nếu cần, hãy chỉnh kích thước cửa sổ chương trình trước.
- Bạn có thể làm vậy cho cả chuyển động ngang lẫn dọc, để việc hiệu chỉnh bên này không làm hỏng bên kia.
Đánh dấu tùy chọn «Trung bình» sẽ liên tục cộng dồn kết quả của 10 lần thử gần nhất, giúp việc phát hiện ổn định hơn.
Chế độ: cách áp dụng hiệu chỉnh góc…
- Cả hai: một mức hiệu chỉnh duy nhất được áp cho mọi góc đầu vào.
-
Tách: mức hiệu chỉnh góc cho phương ngang & dọc giảm dần về 0 tại 45 độ, nhờ đó chỉnh sửa ở phương dọc không ảnh hưởng tới các thao tác «gần như nằm ngang», và ngược lại.
«Tách» phù hợp nhất khi hai mức hiệu chỉnh cần thiết ngược chiều nhau.
-
Hòa trộn: mức hiệu chỉnh góc được nội suy tuyến tính giữa hai giá trị đã đặt cho phương ngang & dọc, áp dụng cho mọi góc nằm giữa chúng.
«Hòa trộn» cho cảm giác tự nhiên hơn khi hai mức hiệu chỉnh cùng chiều nhưng khác độ lớn.
Bám góc
Tính năng này bù lại những sai lệch góc nhỏ trong chuyển động thực của bạn, để con trỏ đi thật thẳng theo phương ngang hoặc dọc nếu bạn muốn.
Custom Curve cho phép tinh chỉnh theo từng trục và có hai chế độ:
-
Cũ: mọi góc dưới ngưỡng đã đặt đều bị làm tròn về trục gần nhất.
Cách làm truyền thống này hữu ích khi làm việc với ứng dụng 2D, nhưng lại trực tiếp giảm độ phân giải góc nên kém phù hợp với chơi game.
-
Mềm: các góc được kéo nhẹ về trục gần nhất mà không mất độ phân giải góc; thay vào đó, những góc đầu vào cần để đạt tới chúng được nén lại một cách mượt mà.
Về mặt toán học, cách này giống hiệu ứng «curl» thấy ở gia tốc với hệ mét «Độc lập», nhưng cũng dùng được với độ nhạy cố định. Chế độ này được thiết kế cho nhu cầu chơi game.
Phím tắt giao diện
Khung Hồ sơ
- Ctrl + N Thêm hồ sơ mới
- Ctrl + D Nhân bản hồ sơ đang chọn
- Ctrl + I Nhập hồ sơ từ tệp (hỗ trợ .cc4 và .ccurve)
- Ctrl + E Xuất hồ sơ đang chọn ra tệp .cc4
- Ctrl + C Sao chép hồ sơ đang chọn vào bộ nhớ tạm
- Ctrl + V Dán hồ sơ từ bộ nhớ tạm
- Del Xóa hồ sơ đang chọn chưa được áp dụng
Trình chỉnh sửa đồ thị đường cong
- Nhấp & kéo Dịch khung nhìn
- Con lăn chuột Phóng to
- Ctrl + con lăn chuột Chế độ phóng to thay thế
- Nhấp đúp chuột trái Mở rộng tối đa khung nhìn đường cong
- Nhấp chuột giữa Chỉnh lại tỷ lệ khung nhìn đường cong
- A Thêm điểm điều khiển tại vị trí con trỏ
- D Xóa điểm điều khiển dưới con trỏ
- V Chuyển đổi giữa đường cong dọc và ngang
- Shift + kéo điểm Co giãn đường cong từ điểm điều khiển đang chọn
- Alt + kéo điểm Dịch chuyển đồng thời điểm đang chọn và các điểm phía sau
- Ctrl + kéo điểm Giới hạn chuyển động của điểm điều khiển theo một trục
Chung
- Ctrl + Z Hoàn tác giá trị vừa nhập trong ô văn bản
- Shift + kéo thanh trượt Tinh chỉnh nhỏ
Hướng dẫn về cấu hình sẵn
Custom Curve có sẵn 16 cấu hình đường cong dùng làm điểm khởi đầu để bạn tùy chỉnh. Chúng bao quát nhiều nhu cầu khác nhau và dựa trên những quy ước đã được thừa nhận.
Để dùng cấu hình sẵn, hãy thêm hồ sơ mới rồi chọn từ danh sách trong ứng dụng. Mỗi cấu hình đều có ảnh xem trước và phần mô tả mục đích sử dụng.
Theo mặc định, các cấu hình sẵn được co giãn theo vận tốc chuẩn hóa tính bằng «inch trên giây» — vì vậy rất nên nhập DPI chuột của bạn khi dùng thử. Ứng dụng sẽ tự nhắc bạn làm điều đó khi nhập cấu hình.
Đường cong ngang Đường cong dọc (cấu hình N / D riêng)
Cấu hình 1: Natural
Một hình dạng trực quan, dùng tốt cho mọi việc — từ con trỏ 2D đến game 3D. Đường cong này tăng mượt mà tới ngưỡng độ nhạy quen thuộc của người dùng mà không có trần cứng nào cảm nhận được, đồng thời cho độ chính xác ngày càng cao ở những chuyển động chậm. Lựa chọn tuyệt vời cho cả người mới lẫn người dùng dày dạn.
Cấu hình 2: Capped Linear
Kiểu này cũng là một khởi đầu rất tốt và từ lâu được nhiều người dùng gia tốc lâu năm ưa chuộng. Tốc độ tăng độ nhạy luôn đều đặn, rồi bị chặn cứng để ổn định độ nhạy ở những chuyển động tay nhanh.
Cấu hình 3: Quadratic
Ở kiểu này, độ nhạy tăng theo hình lõm lên. Mức tăng nhẹ nhàng ở tốc độ chậm và dốc hơn ngay trước ngưỡng, rồi bị chặn cứng cho các chuyển động nhanh. Hình dạng này đôi khi được ưa dùng trong những trò chơi đòi hỏi nhiều pha bám mục tiêu trái-phải chính xác kết hợp vẩy chuột nhanh, nhưng không dùng độ lệch.
Cấu hình 4: Offset Linear
Một lựa chọn thay cho đường cong bậc hai: độ nhạy chỉ bắt đầu tăng tuyến tính khi tốc độ chuột vượt quá 5 inch mỗi giây (tức tốc độ «độ lệch»). Ý tưởng là giữ một độ nhạy cố định trên toàn dải tốc độ cần bám mục tiêu, đổi lại mức tăng kém mượt hơn khi gia tốc bắt đầu có tác dụng.
Cấu hình 5: S-Shaped
Một đường cong sigmoid đối xứng. Nó kết hợp đoạn lên nhẹ nhàng của đường cong bậc hai với cách tiến dần tới ngưỡng mượt mà của kiểu Natural. Xóa bỏ mọi cảm giác về trần cứng của gia tốc và là một lựa chọn đa dụng xuất sắc khác.
Cấu hình 6: Uncapped Linear
Lựa chọn tốt cho những ai thích mức tăng đều đặn mà không có giới hạn trên cho gia tốc. Khuyến nghị dùng ở dải độ nhạy cao hơn, nơi chuyển động tay chậm hơn và có kiểm soát hơn. Rất linh hoạt, nhưng không phù hợp với người hay thực hiện các cú «vẩy» chuột mạnh.
Cấu hình 7: Precision
Đường cong này bắt đầu từ 0 và tăng rất nhanh. Phần lớn thay đổi độ nhạy diễn ra ở những tốc độ tay chậm nhất — và vì thế cũng dễ kiểm soát nhất. Rất hợp với người thích cảm giác chung của độ nhạy không gia tốc nhưng muốn có bước nhảy lớn về độ chính xác chỉ ở các chuyển động cực chậm. Tuyệt vời cho lối chơi «ngắm rồi bắn» hay bắn tỉa.
Cấu hình 8: Jump
Kiểu đường cong này dành cho những ai thích cảm giác độ nhạy không gia tốc ở phần lớn tốc độ tay, nhưng muốn độ nhạy nhảy vọt chỉ ở những chuyển động nhanh nhất — chẳng hạn khi xoay người trong game 3D. Nhờ vậy bạn có thể chơi ở một độ nhạy thấp cố định gần như suốt thời gian mà không phải thực hiện những cú vung tay lớn vốn cần để di chuyển.
Cấu hình 9: Modulated Precision
Cấu hình này bổ sung cơ chế giảm vận tốc dựa trên sự giảm tốc vào kiểu Precision. Khi tay chậm dần, vận tốc đầu vào giảm thêm nữa, nhờ đó khả năng dừng chính xác tốt hơn và các cú vẩy chuột ổn định hơn.
Cấu hình 10: Modulated Jump
Cấu hình này bổ sung cơ chế tăng vận tốc dựa trên gia tốc vào kiểu Jump. Những chuyển động tay dứt khoát hoặc mạnh mẽ sẽ tạo ra tốc độ đầu vào lớn hơn, nhờ đó gia tốc cũng kích hoạt ở vận tốc thấp hơn nếu thao tác đủ nhanh nhạy.
Cấu hình 11: Developer's Curve 1 N / D
Hoạt động như kiểu Natural, nhưng có dải độ nhạy rộng hơn và tăng nhẹ độ nhạy dọc ở vận tốc thấp. Điều này bù lại biên độ chuyển động tới-lui thường hẹp hơn, đồng thời tăng sự thoải mái với nhiều lối ngắm khác nhau. Cấu hình dùng hệ mét «Độc lập» để tạo ra hiệu ứng curl theo hướng một cách tự nhiên, giúp bám mục tiêu mượt hơn dọc theo từng trục chính.
Cấu hình 12: Developer's Curve 2 N / D
Một đường cong sigmoid bất đối xứng, với phần trên của chữ «S» được kéo dài để bao quát những chuyển động tay nhanh hơn. Cấu hình này dành cho người chơi độ nhạy thấp nhưng dùng dải tốc độ rộng: điểm giữa của đường cong nằm đúng chỗ chuyển động có kiểm soát biến thành chuyển động vung mạnh. Độ nhạy dọc được nâng lên ở tốc độ chậm cho thoải mái, thông qua một bias phi tuyến hoàn toàn tránh được hiện tượng lệch hướng.
Cấu hình 13: Developer's Curve 3 N / D
Đây là biến thể chênh lệch thấp của cấu hình 12: nó co giãn quanh độ nhạy bằng 1, dùng Bias tuyến tính giữ đúng hướng và để độ nhạy dọc không gia tốc. Ý tưởng là dùng thiết lập này ngay ở giá trị độ nhạy quen thuộc trong game mà không cần chỉnh gì thêm. Đây là điểm khởi đầu rất tốt cho người chưa quen với gia tốc nhưng muốn vừa chính xác hơn vừa di chuyển thoải mái hơn. Đường cong này rất nhẹ nhàng, nên có thể chưa đủ mạnh với người đã quen dùng gia tốc.
Cấu hình 14: Developer's Curve 4 N / D
Kết hợp kiểu Natural theo phương dọc và sigmoid theo phương ngang, cùng một Bias tuyến tính mượt mà giữa hai trục. Hình dạng này rất dễ chịu và phù hợp với nhiều thể loại game cũng như lối ngắm khác nhau.
Cấu hình 15: Windows Enhance Pointer Precision
Bản mô phỏng đường cong «Tăng độ chính xác của con trỏ» (EPP) trên Windows 10/11 ở mức tốc độ con trỏ mặc định 6/11 (10/20). Nhờ đó bạn dùng được đường cong này trong các game Raw Input vốn bỏ qua cơ chế gốc của Windows. Vì hàm của Windows không chuẩn hóa theo thời gian, hãy để tốc độ polling ở thẻ Đầu ra là 1000 Hz để bản mô phỏng chính xác, bất kể tốc độ polling thật của chuột bạn là bao nhiêu.
Cấu hình 16: Power Curve (số mũ 0,05)
Bản mô phỏng đường cong gia tốc mặc định có trong nhiều trò chơi chạy trên Source Engine. Về mặt toán học, đường cong này tuyến tính trong không gian lô-ga-rit, cho ra gia tốc mượt mà phù hợp với hầu hết lối ngắm. Vì gia tốc của Source Engine phụ thuộc vào tốc độ khung hình trong game (FPS), bản mô phỏng chỉ khớp được với đúng một giá trị FPS. Để khớp chính xác, hãy co giãn các điểm điều khiển dọc trục vận tốc theo hệ số (FPS trong game) / 1000