Cân chỉnh tay cầm trên Windows: đặt lại tâm cần, rìa cần và cò cho chuẩn
Cân chỉnh tay cầm là cách để hệ điều hành biết đâu là vị trí giữa thật của cần analog, đâu là rìa và cò được nhấn hết hành trình đến mức nào. Khi tâm bị lệch, nhân vật có thể tự bước nhẹ, còn khi rìa bị ghi sai, bạn đẩy hết cần mà nhân vật vẫn chưa chạy hết tốc độ. Windows có sẵn một trình hướng dẫn hiệu chỉnh từ thời DirectInput, tay cầm Xbox có ứng dụng riêng, còn Steam lại có màn hình cài đặt của nó. Bài này giải thích nên dùng công cụ nào cho loại tay cầm nào, đi qua từng bước của trình hướng dẫn và chỉ cách kiểm tra kết quả bằng số liệu thật trong trình duyệt.
Kết nối tay cầm qua USB hoặc Bluetooth, sau đó nhấn một nút bất kỳ
Không nhận tay cầm?
- Dùng Google Chrome, Microsoft Edge, Brave hoặc Opera để Gamepad API được hỗ trợ tốt nhất.
- Sau khi mở trang, hãy nhấn một nút hoặc gạt cần analog để trình duyệt kích hoạt tay cầm.
- Firefox chỉ cho tab thấy tay cầm sau khi bạn nhấn một nút trên đó.
- Trên macOS và iOS 16 trở lên, hãy kiểm tra trong cài đặt Bluetooth xem tay cầm đã được ghép nối chưa.
Chuyển động, touchpad và pin (PS4 / PS5)
Chế độ WebHID hỗ trợ Sony DualShock 4, DualSense và DualSense Edge.
Cân chỉnh tay cầm bằng joy.cpl trong năm bước
- Kết nối tay cầm: Cắm tay cầm bằng cáp USB hoặc ghép nối Bluetooth, chờ Windows báo nhận thiết bị. Đặt tay cầm lên bàn và đừng chạm vào cần analog cho đến khi trình hướng dẫn yêu cầu.
- Mở joy.cpl: Nhấn Windows cộng R, gõ joy.cpl rồi nhấn Enter. Cửa sổ Bộ điều khiển trò chơi sẽ liệt kê mọi tay cầm mà Windows đang thấy. Nếu danh sách trống, hãy kiểm tra lại cáp hoặc kết nối Bluetooth trước.
- Chọn Thuộc tính và Cài đặt: Chọn tay cầm trong danh sách, bấm Thuộc tính rồi chuyển sang thẻ Cài đặt. Tại đây có nút Hiệu chỉnh để mở trình hướng dẫn và nút Đặt lại mặc định để xóa một lần hiệu chỉnh không như ý.
- Làm theo trình hướng dẫn: Trình hướng dẫn trước hết yêu cầu buông cần để ghi nhận tâm, sau đó yêu cầu xoay cần thành những vòng tròn chạm rìa, rồi xác nhận lại tâm. Nếu có trục khác như cò hoặc cần ga, nó sẽ hỏi lần lượt từng trục.
- Kiểm tra kết quả: Đóng cửa sổ, mở trang test trong trình duyệt và nhấn một nút. Khi buông cần, giá trị phải gần bằng 0. Khi đẩy hết về mọi hướng, giá trị phải chạm khoảng 1. Nếu chưa đạt, lặp lại hiệu chỉnh.
Đọc số liệu sau khi cân chỉnh
Sau khi hiệu chỉnh, trang test hiển thị giá trị thô của từng trục. So sánh giá trị nghỉ và giá trị ở rìa với bảng dưới đây để biết lần cân chỉnh vừa rồi có thành công hay chưa.
| Quan sát trong trang test | Đánh giá | Nguyên nhân có thể | Cách xử lý |
|---|---|---|---|
| Nghỉ gần 0, rìa đạt khoảng 1 | Đã cân chỉnh tốt | Mọi thứ bình thường | Không cần làm thêm |
| Nghỉ ở một giá trị lệch cố định | Tâm bị lệch | Chạm vào cần khi ghi nhận tâm | Hiệu chỉnh lại, buông hẳn tay |
| Không bao giờ chạm rìa | Phạm vi ghi nhận quá rộng | Không đẩy cần sát rìa trong trình hướng dẫn | Làm lại, xoay đủ vòng sát rìa |
| Vòng tròn bị bẹt một phía | Biên độ không đều | Mòn cơ học hoặc hiệu chỉnh không đều | Hiệu chỉnh lại, nếu không được thì kiểm tra cần |
| Giá trị nghỉ trôi chậm | Drift | Cảm biến mòn hoặc bám bẩn | Vệ sinh, tăng deadzone, thay module |
| Trình duyệt ổn, trong game sai | Cài đặt của game | Deadzone hoặc đường cong riêng trong game | Xem lại tùy chọn điều khiển của game |
Khi nào nên cân chỉnh tay cầm
Bạn nên hiệu chỉnh khi bài test cho thấy cần analog dừng ở một giá trị cố định lệch khỏi tâm, khi đẩy hết cần mà giá trị không chạm rìa, hoặc sau khi vừa thay module cần, vừa sửa chữa hay cập nhật firmware. Tay cầm mua cũ cũng đáng được hiệu chỉnh lại, vì bạn không biết chủ trước đã làm gì với nó.
Ngược lại, nếu giá trị nghỉ nhảy lung tung hoặc trôi dần theo thời gian, hiệu chỉnh không phải là thuốc chữa. Đó là dấu hiệu của cảm biến bị bẩn hoặc mòn, và cân chỉnh chỉ tạm che triệu chứng cho đến khi độ lệch tăng thêm. Trong trường hợp đó, hãy đọc thêm phần vệ sinh và thay module trong hướng dẫn xử lý drift.
DirectInput hay XInput: công cụ nào phù hợp
Windows có hai cách chính để game đọc tay cầm. DirectInput là chuẩn cũ, dùng cho cần lái, joystick bay và nhiều tay cầm đời trước. XInput là chuẩn Microsoft đưa ra cùng tay cầm Xbox 360 và đến nay vẫn là chuẩn mà phần lớn game PC mong đợi.
Trình hướng dẫn trong joy.cpl được thiết kế cho thiết bị DirectInput. Với tay cầm Xbox chạy driver XInput, cửa sổ thuộc tính thường chỉ có phần kiểm tra nút và trục, còn thẻ Cài đặt có thể không xuất hiện. Đây không phải lỗi mà là do driver XInput tự xử lý tâm và rìa.
Tay cầm PlayStation như DualSense hay DualShock 4 xuất hiện trên Windows dưới dạng thiết bị HID thông thường. Tùy driver, bạn có thể thấy chúng trong joy.cpl, nhưng nhiều game lại đọc chúng qua Steam Input hoặc một phần mềm chuyển đổi, nên việc hiệu chỉnh trong lớp đó thường quan trọng hơn.
Cân chỉnh tay cầm bằng joy.cpl
Công cụ joy.cpl có mặt trong mọi phiên bản Windows hiện tại, kể cả Windows 10 và Windows 11, dù không được hiển thị nổi bật trong ứng dụng Cài đặt. Cách nhanh nhất để mở là hộp thoại Chạy với tổ hợp Windows cộng R. Bạn cũng có thể gõ joy.cpl vào ô tìm kiếm của thanh tác vụ.
Trước khi bắt đầu, hãy đóng các chương trình ánh xạ phím, Steam ở chế độ Big Picture và các phần mềm giả lập tay cầm. Những phần mềm này có thể tạo thêm một tay cầm ảo, khiến danh sách hiển thị hai thiết bị và bạn dễ hiệu chỉnh nhầm thiết bị ảo thay vì tay cầm thật.
Các bước của trình hướng dẫn hiệu chỉnh
Bước đầu tiên là ghi nhận tâm. Trình hướng dẫn yêu cầu bạn buông cần và nhấn một nút để tiếp tục. Lúc này tay không được chạm vào cần, kể cả chạm nhẹ, vì mọi lực nhỏ đều bị ghi thành vị trí giữa mới.
Bước thứ hai là ghi nhận phạm vi. Bạn xoay cần thành nhiều vòng tròn chậm, luôn đẩy chạm rìa. Hãy xoay ít nhất ba vòng theo cả hai chiều để công cụ ghi được giá trị lớn nhất ở mọi hướng. Sau đó trình hướng dẫn hỏi lại tâm một lần nữa để kiểm tra.
Nếu tay cầm có thêm trục, như cò analog được báo cáo thành trục Z hoặc cần ga trên joystick bay, trình hướng dẫn sẽ yêu cầu bạn di chuyển từng trục hết hành trình. Bấm Hoàn tất rồi Áp dụng để lưu, nếu không kết quả sẽ không được giữ lại.
Tay cầm Xbox và ứng dụng Phụ kiện Xbox
Với tay cầm Xbox Series, Xbox One và Elite, công cụ chính thức trên Windows là ứng dụng Phụ kiện Xbox tải từ Microsoft Store. Ứng dụng này cho phép cập nhật firmware, đổi chức năng nút và kiểm tra nhanh tay cầm. Với dòng Elite, bạn còn chỉnh được đường cong độ nhạy của cần và phạm vi của cò.
Ứng dụng không có trình hướng dẫn cân chỉnh tâm theo kiểu joy.cpl, vì tay cầm Xbox tự xử lý việc này bên trong. Nếu tay cầm Xbox báo tâm lệch, bước đầu tiên nên làm là cập nhật firmware qua ứng dụng, sau đó đo lại trong trình duyệt trước khi nghĩ đến chuyện vệ sinh hay thay linh kiện.
Cân chỉnh và deadzone: khác nhau ở đâu
Cân chỉnh tay cầm là dạy hệ thống đâu là tâm và đâu là rìa thật. Deadzone là vùng quanh tâm mà game cố ý bỏ qua. Hai việc này bổ sung cho nhau nhưng không thay thế được nhau. Một tâm lệch cố định nên được sửa bằng hiệu chỉnh, còn rung nhỏ tự nhiên của cảm biến thì được che bằng deadzone.
Nếu bạn chỉ tăng deadzone để che một tâm lệch, bạn sẽ mất độ chính xác ở những chuyển động nhỏ. Nếu bạn hiệu chỉnh nhưng đặt deadzone bằng 0, nhân vật vẫn có thể rung nhẹ vì nhiễu đo. Cách tốt nhất là hiệu chỉnh trước, đo lại, rồi mới đặt deadzone vừa đủ lớn hơn độ dao động còn lại.
Steam Input là một lựa chọn khác
Nếu bạn chơi chủ yếu qua Steam, Steam Input cung cấp lớp xử lý riêng cho tay cầm Xbox, PlayStation, Switch Pro và nhiều tay cầm phổ thông khác. Trong phần cài đặt tay cầm của Steam có mục hiệu chỉnh, nơi bạn có thể chỉnh deadzone của cần và, với tay cầm có con quay hồi chuyển, đặt lại cảm biến chuyển động.
Thiết lập trong Steam chỉ áp dụng cho game chạy qua Steam Input. Trình duyệt và các game ngoài Steam không thấy những thay đổi này, nên nếu bài test trong trình duyệt khác với cảm giác trong game Steam, nguyên nhân thường nằm ở đây chứ không phải ở phần cứng.
Kiểm tra trong trình duyệt sau khi cân chỉnh tay cầm
Trình hướng dẫn của Windows chỉ hiển thị một dấu cộng nhỏ, rất khó để thấy độ lệch vài phần trăm. Trang test trong trình duyệt đọc giá trị thô qua Gamepad API và hiển thị số với nhiều chữ số thập phân, nên bạn thấy ngay tâm đã thật sự về 0 hay chưa.
Hãy chạy bài test drift năm giây với cả hai cần buông tự do, rồi làm test vòng tròn bằng cách xoay cần sát rìa vài vòng. Nếu vòng tròn đều và giá trị nghỉ gần 0, lần hiệu chỉnh đã thành công. Lưu ý rằng trình duyệt nhận dữ liệu qua driver của hệ điều hành, nên kết quả có thể khác với những gì một game dùng Steam Input nhìn thấy.
Lỗi thường gặp khi hiệu chỉnh
Lỗi phổ biến nhất là chạm vào cần trong lúc trình hướng dẫn ghi nhận tâm. Ngón tay đặt hờ cũng đủ đẩy cần đi một chút, và tâm mới sẽ bị lệch theo. Lỗi thứ hai là xoay cần quá nhanh hoặc không chạm rìa, khiến phạm vi bị ghi quá hẹp hoặc không đều.
Một lỗi khác là quên bấm Áp dụng trước khi đóng cửa sổ, nên mọi công sức bị mất. Cũng có người hiệu chỉnh nhầm tay cầm ảo do phần mềm giả lập tạo ra. Nếu kết quả tệ hơn trước, hãy quay lại thẻ Cài đặt và bấm Đặt lại mặc định để bắt đầu lại từ đầu.
Khi cân chỉnh tay cầm không đủ
Nếu sau vài lần hiệu chỉnh cẩn thận mà giá trị nghỉ vẫn không ổn định, cảm biến có vấn đề về phần cứng. Bụi bẩn trong chiết áp làm giá trị nhảy, còn rãnh than mòn làm cần trôi dần. Không có phần mềm nào sửa được những lỗi đó một cách lâu dài.
Lúc này hãy chuyển sang vệ sinh cần bằng cồn isopropyl hoặc dung dịch vệ sinh tiếp điểm, và nếu vẫn không cải thiện thì thay module. Nếu tay cầm còn bảo hành, hãy liên hệ hãng hoặc nơi bán và kèm theo kết quả bài test làm bằng chứng.
Joystick bay, vô lăng và bàn đạp
Với joystick bay, vô lăng và bộ bàn đạp, joy.cpl thường quan trọng hơn so với tay cầm thông thường. Các thiết bị này phần lớn dùng DirectInput và có nhiều trục, như cần ga, bàn đạp rudder, chân ga, chân phanh và chân côn. Trình hướng dẫn sẽ đi qua từng trục để ghi nhận hành trình đầy đủ.
Nhiều hãng vô lăng và joystick có phần mềm riêng với chức năng hiệu chỉnh chi tiết hơn. Nếu có, hãy ưu tiên dùng phần mềm đó và chỉ dùng joy.cpl khi phần mềm chính thức không có. Sau khi hiệu chỉnh, trang test trong trình duyệt cho bạn thấy từng trục có chạy trơn từ đầu đến cuối hay không.
Trình giả lập và game cũ
Trình giả lập và các game PC đời cũ thường đọc tay cầm qua DirectInput, nên chúng phụ thuộc nhiều hơn vào hiệu chỉnh của joy.cpl. Nhiều trình giả lập còn có mục cấu hình tay cầm riêng với deadzone và độ nhạy, và các giá trị đó được áp dụng chồng lên hiệu chỉnh của Windows.
Nếu cảm giác điều khiển trong trình giả lập khác hẳn so với game hiện đại, hãy kiểm tra cả hai lớp. Đặt deadzone trong trình giả lập về mức nhỏ, hiệu chỉnh lại trong Windows, rồi chỉnh dần trong trình giả lập cho đến khi điều khiển đúng ý.
Kiểm tra hiệu chỉnh định kỳ
Hiệu chỉnh thường được lưu lại, nhưng cảm biến chiết áp thay đổi dần theo mức độ sử dụng. Vì thế, cứ vài tháng hãy chạy lại bài test drift, hoặc sớm hơn nếu bạn chơi nhiều giờ mỗi ngày. Phát hiện sớm một độ lệch nhỏ giúp bạn xử lý bằng hiệu chỉnh trước khi nó trở thành drift rõ rệt.
Hãy ghi lại giá trị nghỉ sau mỗi lần cân chỉnh tay cầm. Theo thời gian, những con số này cho bạn biết cảm biến đang mòn nhanh hay chậm, và khi nào nên chuẩn bị vệ sinh hoặc thay linh kiện.
Câu hỏi thường gặp
Mở công cụ hiệu chỉnh trên Windows bằng cách nào?
Nhấn Windows cộng R, gõ joy.cpl rồi nhấn Enter. Chọn tay cầm, bấm Thuộc tính, chuyển sang thẻ Cài đặt và bấm Hiệu chỉnh để mở trình hướng dẫn.
Vì sao tay cầm Xbox của tôi không có thẻ Cài đặt?
Tay cầm Xbox dùng driver XInput, driver này tự xử lý tâm và rìa nên Windows thường không hiển thị trình hiệu chỉnh. Hãy cập nhật firmware bằng ứng dụng Phụ kiện Xbox và đo lại trong trình duyệt.
Có hiệu chỉnh được tay cầm PS5 hoặc PS4 trên Windows không?
Tùy driver và cách kết nối, DualSense và DualShock 4 có thể xuất hiện trong joy.cpl. Nhiều game lại đọc chúng qua Steam Input, nên mục hiệu chỉnh trong cài đặt tay cầm của Steam thường hữu ích hơn.
Hiệu chỉnh có chữa được drift không?
Chỉ khi tâm bị lệch cố định. Nếu giá trị nghỉ trôi dần hoặc nhảy lung tung, nguyên nhân là cảm biến bẩn hoặc mòn, và cách xử lý là vệ sinh hoặc thay module chứ không phải hiệu chỉnh.
Làm sao xóa một lần hiệu chỉnh bị lỗi?
Mở lại joy.cpl, chọn tay cầm, bấm Thuộc tính và chuyển sang thẻ Cài đặt. Nút Đặt lại mặc định đưa mọi trục về giá trị gốc, sau đó bạn có thể hiệu chỉnh lại từ đầu.
Vì sao tôi không thấy khác biệt trong trình duyệt?
Một số tay cầm, đặc biệt là tay cầm XInput, không áp dụng hiệu chỉnh của joy.cpl. Ngoài ra Steam Input chỉ ảnh hưởng đến game chạy qua Steam, nên trình duyệt có thể vẫn thấy dữ liệu gốc từ driver.
Có phải hiệu chỉnh lại sau mỗi lần khởi động máy không?
Không. Windows lưu kết quả hiệu chỉnh cho từng thiết bị. Bạn chỉ cần làm lại khi đổi cổng, cài lại driver, thay linh kiện hoặc khi bài test cho thấy tâm đã lệch trở lại.
Có cần cài phần mềm thêm để hiệu chỉnh không?
Không bắt buộc. Windows đã có joy.cpl, tay cầm Xbox có ứng dụng Phụ kiện Xbox miễn phí và Steam có sẵn cài đặt tay cầm. Trang test trong trình duyệt cũng không cần cài đặt gì.