Tay cầm game bị lệch cần? Kiểm tra từng nút trước khi đổ lỗi
Cần analog tay cầm bị lệch là cần báo giá trị lệch khỏi vị trí giữa khi bạn thả tay. Để kiểm tra, mở kiểm tra tay cầm game, nhấn một nút bất kỳ để kết nối tay cầm, thả cả hai cần và theo dõi cảnh báo lệch. Lệch thường do cảm biến bên trong cần bị mòn. Trình duyệt có thể cho thấy lỗi này nhưng không thể sửa. Các bước kiểm tra dưới đây giúp phân biệt lỗi thật với cài đặt trong game hoặc sự cố kết nối.
Kiểm tra tay cầm gameTay cầm của tôi có hoạt động không?Dùng miễn phíCách trình duyệt đọc tay cầm
Trình duyệt đọc tay cầm qua Gamepad API. Mỗi nút cho biết có đang được nhấn hay không và một giá trị từ 0 đến 1. Mỗi trục analog cho giá trị từ −1 đến 1. Với một cần, trục thứ nhất là trái và phải, trục thứ hai là lên và xuống. Khi cần ở yên, giá trị phải gần bằng 0.
Trình duyệt sẽ ẩn tay cầm cho đến khi một trong các nút được nhấn. Đây là quy định của API, và lý do bài kiểm tra yêu cầu nhấn nút trước khi hiển thị bất cứ thứ gì. Khi đã kết nối, số liệu cập nhật nhiều lần mỗi giây khi trang đang được mở ở phía trước.
Hầu hết tay cầm dùng bố cục chuẩn. Tên chuẩn theo bố cục Xbox: A, B, X và Y cho các nút mặt, và nút 6 và 7 cho cò. Trên tay PlayStation, các vị trí tương ứng là Cross, Circle, Square và Triangle. Một số tay cầm bên thứ ba báo bố cục không chuẩn, nên nút có thể được đánh số khác và hình minh họa sẽ không khớp.
Lệch trông như thế nào
Lệch là độ sai số ổn định khi cần được thả ra. Cần có thể báo 0,20 về một phía và đứng yên ở đó, khiến nhân vật tự di chuyển chậm hoặc camera tự xoay. Một chút nhiễu là bình thường, vì cảm biến không bao giờ hoàn toàn đứng yên. Bài kiểm tra sẽ cảnh báo khi một cần đang nghỉ báo giá trị vượt quá 0,1 trong phạm vi của nó và giữ nguyên như vậy khoảng một giây.
Cảnh báo này chỉ mang tính ước lượng. Một cần được giữ cố ý lệch khỏi giữa trong một giây cũng trông như đang nghỉ, vì vậy hãy thả ra trước khi kết luận. Cần luôn trở về giữa thì không bị lệch. Cần dừng ở cùng một độ lệch mỗi lần thì đúng là bị lệch.
Kiểm tra từng đầu vào theo thứ tự
Hãy kiểm tra theo thứ tự này để mỗi bước thu hẹp nguyên nhân.
- Kết nối tay cầm. Nhấn một nút và kiểm tra xem tên và ánh xạ nút của tay cầm có hiện ra không. Nếu không có gì hiện, trình duyệt không nhìn thấy tay cầm. Hãy kiểm tra kết nối, rồi thử trình duyệt khác. Kiểm tra thông tin trình duyệt cho biết bạn đang dùng trình duyệt và phiên bản nào.
- Nhấn mọi nút. Mỗi nút phải sáng trên hình minh họa, và bảng sẽ hiện Có với giá trị gần 1,000 khi đang giữ nút. Nút nào không bao giờ sáng là đã chết hoặc không gửi tín hiệu.
- Kéo từng cò. Cò sẽ đổ đầy từ dưới lên khi bạn kéo, và giá trị phải tăng mượt từ 0 đến 1.
- Đẩy từng cần ra hết mép. Chấm tròn phải chạy theo cần tới mép vòng tròn. Cần dừng cách mép hoặc bị giật là có vấn đề.
- Thả tay và quan sát. Thả cả hai cần và để yên. Mỗi cần phải hiện Về giữa.
- Nhấn vào nút bấm cần. Ấn cần xuống phải làm sáng L3 hoặc R3 trên hình minh họa.
Nguyên nhân gây lệch
Nhiều cần đo vị trí bằng biến trở (potentiometer), một đường điện trở mà một con trượt di chuyển trên đó. Sau hàng chục nghìn lần di chuyển, đường điện trở và con trượt bị mòn, và số đọc có thể lệch hoặc giật. Một số cần khác dùng cảm biến Hall, đọc vị trí của nam châm mà không cần tiếp điểm. Chúng không có đường tiếp xúc để mòn, nhưng trong một số trường hợp vẫn cần hiệu chỉnh.
Bụi, mồ hôi và tay cầm bị mòn tự chúng không gây lệch, dù có thể làm cần cứng hoặc bị kẹt. Mở tay cầm có thể làm mất bảo hành, nên hãy kiểm tra điều đó trước, và chỉ tự mở nếu bạn biết các bộ phận lắp với nhau như thế nào.
Thử gì trước khi thay
- Hiệu chỉnh trong hệ điều hành. Trên Windows, tìm "Set up USB game controllers" (Thiết lập bộ điều khiển trò chơi USB) và dùng trang hiệu chỉnh để canh lại vị trí giữa của cần. macOS không có trang tương đương tích hợp sẵn cho đa số tay cầm, nên hãy dùng phần mềm của nhà sản xuất nếu có.
- Kiểm tra trong game. Nhiều game có cài đặt vùng chết (dead zone) cho cần. Vùng chết lớn hơn sẽ che đi độ lệch nhỏ khi chơi. Nó không sửa được cảm biến.
- Thử trên máy tính hoặc cáp khác. Lệch xuất hiện trên hai máy cho thấy lỗi nằm ở tay cầm. Lệch chỉ xuất hiện trong một ứng dụng cho thấy lỗi nằm ở phần hỗ trợ tay cầm của ứng dụng đó.
- Kiểm tra bảo hành. Cần bị lệch trong thời hạn bảo hành là trường hợp sửa chữa hoặc đổi mới. Cảm biến bị mòn sẽ không tự hồi phục khi dùng.
Nút bấm và cần analog hỏng theo những cách khác nhau. Nút chết thường là công tắc bên dưới bo mạch, và nút bị kẹt đôi khi có thể làm sạch. Chuột bị nhấp đúp liên tục là lỗi có liên quan nhưng khác, được đề cập trong lỗi chuột tự nhấp đúp. Cần bị lệch thường là lỗi cảm biến. Hãy kiểm tra hai lỗi này riêng để không nhầm lẫn.
Rung và pin
Rung là một tính năng riêng. Bài kiểm tra chỉ bật nút rung khi trình duyệt cung cấp bộ rung cho tay cầm. Khi nút bị mờ đi, tay cầm hoặc trình duyệt đó không hỗ trợ rung ở đây. Điều này tự nó không phải là lỗi.
Pin yếu có thể gây ra các số đọc lạ trên tay cầm không dây. Hãy sạc đầy tay cầm và kiểm tra lại trước khi kết luận về cần.
Câu trả lời nhanh
Vì sao tay cầm của tôi không hiện trong bài kiểm tra?
Hãy nhấn một nút trên tay cầm. Trình duyệt chỉ báo về tay cầm sau khi có lần nhấn, nên tay cầm không dùng sẽ tiếp tục bị ẩn.
Lệch nhẹ có bình thường không?
Một chút nhiễu là bình thường. Độ sai số ổn định không trở về giữa mới là lệch.
Bài kiểm tra có sửa được lệch không?
Không. Bài kiểm tra chỉ hiển thị số đọc. Hiệu chỉnh trong hệ điều hành hoặc công cụ của nhà sản xuất có thể bù một số độ lệch, nhưng cảm biến bị mòn cần được sửa chữa hoặc thay thế.
Được dịch từ Bản tiếng Anh với sự hỗ trợ của AI.
Bình luận
Chưa có bình luận nào. Hãy là người đầu tiên.


