tools / mouse-sensitivity
mouse-sensitivity/
Quy đổi độ nhạy chuột giữa các game để quãng đường chuột xoay hết một vòng không đổi. Đồng thời hiển thị cm/360 và tính được khi bạn đổi DPI chuột.
Thiết lập hiện tại
Quy đổi sang
Cùng cảm giác trong từng game
| Game | Độ nhạy | Nguồn hằng số |
|---|
Cách quy đổi
Số độ mà mỗi game xoay cho một đơn vị di chuyển của chuột (count) bằng "độ nhạy trong game × hằng số của game đó". Giữ nguyên quãng đường chuột phải di chuyển để xoay hết một vòng nghĩa là làm cho hai game xoay cùng một góc cho mỗi count:
Độ nhạy mới = độ nhạy cũ × hằng số cũ × DPI cũ ÷ (hằng số mới × DPI mới)
cm/360 = 360 ÷ (DPI × độ nhạy × hằng số) × 2.54
Ví dụ: CS2 độ nhạy 1.25, 800 DPI thì xoay hết một vòng cần 41.56 cm; chuyển sang Valorant là 1.25 × 0.022 ÷ 0.07 ≈ 0.393.
Hằng số của từng game và nguồn
- CS2, CS:GO, TF2: 0.022, lấy từ mã nguồn công khai và biến console (m_yaw) của Valve.
- Rainbow Six Siege: độ nhạy = thanh trượt × MouseSensitivityMultiplierUnit (MSMU, mặc định 0.02), cấu trúc này được Ubisoft chính thức giải thích; mỗi điểm trên thanh trượt (khi MSMU là 0.02) tương ứng khoảng 0.0057296°, là giá trị do cộng đồng đo thực tế. Nếu bạn đã sửa MSMU trong file cấu hình thì hãy nhập vào đây.
- Apex 0.022, Valorant 0.07, Overwatch 2 0.0066, Call of Duty 0.0066, Destiny 2 0.0066: nhà phát triển không công bố, đây là các giá trị do cộng đồng đo thực tế trong cấu hình của trình luyện tập KovaaK's, khớp với các kết quả quy đổi công khai khác.
- Fortnite: dùng phần trăm độ nhạy trục X hiển thị trong phần cài đặt, mỗi 1% là 0.005555° (cộng đồng đo thực tế); độ nhạy phiên bản cũ (legacy) không được hỗ trợ.
- Minecraft (bản Java): độ nhạy không tuyến tính, mỗi count xoay 1.2 × (0.6 × phần trăm ÷ 200 + 0.2)³ độ, lấy từ mã nguồn game; 100% xấp xỉ 0.15°.
Lưu ý
- Chỉ quy đổi độ nhạy ngang khi bắn từ hông (không ngắm); độ nhạy khi ngắm và hệ số ADS được cài riêng trong từng game.
- Hãy bật raw input và tắt tăng tốc chuột trong game. DPI thực tế của chuột có thể lệch đôi chút so với giá trị ghi trên máy.
- Call of Duty chỉ quy đổi theo độ nhạy chính và có hiệu lực với cài đặt mặc định; các tựa game do Treyarch phát triển có dùng cùng giá trị hay không thì chưa được xác nhận.
- PUBG, Roblox và The Finals chưa được đưa vào: cách quy đổi của chúng liên quan đến FOV, hoặc các nguồn tham khảo mâu thuẫn với nhau.
Câu hỏi thường gặp
Quy đổi xong cảm giác vẫn khác, sai ở đâu?
Việc quy đổi đảm bảo "quãng đường chuột phải di chuyển để xoay hết một vòng" là như nhau, chứ không đảm bảo hình ảnh trên màn hình trông nhanh như nhau: mỗi game có trường nhìn (FOV) khác nhau, cùng một góc xoay nhưng độ dịch chuyển trên màn hình có thể khác, nên cảm giác vẫn có thể không giống. Ngoài ra, những game ghi "Cộng đồng đo thực tế" ở cột "Nguồn hằng số" dùng hằng số mà nhà phát triển chưa công bố. Nếu nghi ngờ kết quả không chính xác, bạn có thể đo trong game xem thực tế phải di chuyển chuột bao xa để xoay hết một vòng, rồi so với cm/360 do trang tính ra.
cm/360 nghĩa là gì, dùng nó để so sánh độ nhạy thế nào?
cm/360 là quãng đường chuột phải di chuyển trên mặt bàn để góc nhìn xoay hết một vòng 360° theo chiều ngang, số càng nhỏ càng nhạy. Giá trị này đã tính cả DPI và hằng số của từng game, nên có thể so sánh trực tiếp các thiết lập của những game và DPI khác nhau. Trang hiển thị cả centimet và inch, và sau khi quy đổi sang game khác thì con số này không đổi.
Tôi chỉ đổi DPI chuột, độ nhạy trong game nên chỉnh thành bao nhiêu?
Chọn cùng một game ở hai bên, nhập DPI cũ vào "Thiết lập hiện tại" và DPI mới vào "Quy đổi sang". Độ nhạy hiển thị bên phải là giá trị cần đặt khi dùng DPI mới, cảm giác sẽ giống như trước. Ví dụ CS2 độ nhạy 1.25, đổi từ 800 DPI sang 1600 DPI thì phải chỉnh thành 0.625.
Bảng đối chiếu các game bên dưới được tính theo DPI nào?
Tính theo DPI bạn nhập ở "Quy đổi sang", tức là DPI chuột bạn sẽ dùng sau khi đổi; DPI được dùng sẽ ghi bên cạnh tiêu đề bảng. Vì vậy khi hai DPI khác nhau, ngay cả con số của game bạn đang chơi trong bảng cũng khác với con số bạn đã nhập. Rainbow Six Siege trong bảng luôn tính theo MSMU 0.02; nếu bạn đã sửa MSMU thì hãy lấy kết quả ở phía trên, nơi có nhập MSMU trong "Quy đổi sang", làm chuẩn.
Vì sao Minecraft hiện "Vượt quá phạm vi cài đặt được"?
Độ nhạy sau khi quy đổi nằm ngoài khoảng 0–200% mà game cho phép. Độ nhạy của Minecraft không tuyến tính, mỗi count chỉ xoay được khoảng từ 0.0096° đến 0.6144°, nên các thiết lập quá nhanh hoặc quá chậm đều không thể đạt được. Nếu kết quả quá nhanh, hãy tăng DPI ở "Quy đổi sang" rồi thử lại, nếu quá chậm thì giảm xuống. Khi dùng làm game nguồn, nhập độ nhạy lớn hơn 200 sẽ báo lỗi ngay.
Vì sao báo "Độ nhạy phải là số lớn hơn 0"?
Ô nhập chỉ chấp nhận số gồm các chữ số và tối đa một dấu chấm làm dấu thập phân, ví dụ 1.25. Dùng dấu phẩy làm dấu thập phân (1,25), có dấu âm hoặc đơn vị, viết kiểu .5 hoặc 5., hay có dấu cách ở giữa đều bị từ chối; .5 phải viết là 0.5. DPI và MSMU cũng tương tự, tên trong thông báo sẽ đổi theo mục tương ứng; để trống thì sẽ báo "Vui lòng nhập Độ nhạy". Độ nhạy chỉ được phép bằng 0 khi Minecraft là game nguồn.
Game tôi chơi không có trong danh sách (ví dụ PUBG) thì quy đổi được không?
Không. Trang không có ô nhập hằng số tùy chỉnh, chỉ hỗ trợ 10 game trong danh sách thả xuống. PUBG, Roblox và The Finals chưa được đưa vào vì cách quy đổi của chúng liên quan đến FOV, hoặc các nguồn tham khảo mâu thuẫn với nhau. Nếu bạn biết một game xoay bao nhiêu độ cho mỗi count của chuột, có thể tự tính bằng công thức ở trên.
Các số tôi nhập có bị tải lên hay lưu lại không?
Không. Việc quy đổi diễn ra hoàn toàn trong trình duyệt, số bạn nhập không được gửi đi đâu cả, trang cũng không lưu chúng trên thiết bị của bạn. Trang web chỉ thống kê lượt truy cập.