Kiểm tra tay cầm

Kết nối tay cầm

Dùng công cụ này để kiểm tra tay cầm trước khi vào trận, lên sóng hoặc mang đi sửa. Công cụ đọc Gamepad API ngay trong trình duyệt và hiển thị giá trị nút, các trục, chuyển động sau khi lọc vùng chết cùng khả năng rung hiện có. Tay cầm dùng ánh xạ chuẩn sẽ có tên điều khiển quen thuộc; bố cục thô vẫn được đánh số để công cụ không đoán sai vị trí nút thực tế. ID thiết bị, giá trị nút và số đo trục luôn ở lại trong trình duyệt.

Cách kiểm tra tay cầm

  1. 1

    Kết nối và đánh thức tay cầm

    Cắm tay cầm qua cổng USB hoặc ghép nối bằng Bluetooth. Bấm một nút bất kỳ nếu trình duyệt chờ thao tác của người dùng trước khi liệt kê thiết bị.

  2. 2

    Thử từng bộ phận điều khiển

    Bấm từng nút và xoay các cần analog. Quan sát thanh giá trị đầu vào, giá trị trục thô và vị trí đã lọc cập nhật theo thời gian thực. Tên cò chỉ xuất hiện khi trình duyệt báo tay cầm dùng ánh xạ chuẩn.

  3. 3

    Kiểm tra cần ở vị trí giữa và độ rung

    Không chạm vào hai cần trong lúc công cụ lấy mẫu ngắn ở vị trí giữa, điều chỉnh vùng chết hiển thị nếu cần, rồi chạy thử rung khi trình duyệt cung cấp bộ truyền động xúc giác.

Gamepad API cung cấp những gì

Trình duyệt hiện đại cho phép truy cập các tay cầm tương thích qua Gamepad API. Mỗi tay cầm được nhận diện có thể cung cấp ID, tên ánh xạ, danh sách nút theo thứ tự và danh sách trục theo thứ tự. Một nút có thể trả về giá trị đầu vào analog từ 0,00 đến 1,00 thay vì chỉ có trạng thái nhấn hoặc nhả. Trục thường báo chuyển động từ -1,00 đến 1,00, trong đó 0,00 là vị trí giữa. Chỉ ánh xạ standard mới bảo đảm thứ tự quen thuộc của nút, cò và cần; vì vậy, các bộ phận điều khiển trong bố cục thô vẫn được đánh số.

Vùng chết và drift

Vùng chết là khoảng nhỏ quanh tâm cần analog mà màn hình hiển thị xem như bằng không. Mặc định ở đây là 0,12, nên mọi giá trị từ -0,12 đến hết 0,12 đều bị lọc. Thiết lập này chỉ thay đổi cách công cụ hiển thị; nó không hiệu chỉnh tay cầm hay thay đổi cài đặt trong game. Với tay cầm dùng ánh xạ chuẩn, bài kiểm tra vị trí giữa lấy mẫu bốn trục cần khi chúng nằm yên. Công cụ báo số đo lúc nghỉ liên tục nằm ngoài ngưỡng đã chọn, đồng thời loại mẫu nếu cần bị di chuyển trong khi kiểm tra. Đây chỉ là manh mối chẩn đoán, không phải kết luận chắc chắn về phần cứng.

Triệu chứng Cần chú ý điều gì Cách xử lý thường dùng
Camera di chuyển chậm Mẫu ổn định khi cần ở vị trí giữa vẫn nằm ngoài vùng chết Kiểm tra lại mà không chạm vào cần, sau đó chỉnh trong game hoặc mang cần đi sửa
Cò không bóp hết hành trình Giá trị đầu vào của cò trên tay cầm ánh xạ chuẩn dừng dưới mức 100% Hiệu chỉnh lại, vệ sinh hoặc thử cổng USB khác
Nút nhận hai lần Nút được đánh số đổi trạng thái hai lần sau một lần bấm Kiểm tra công tắc, dây cáp hoặc kết nối không dây
Thử rung thất bại Rung không được hỗ trợ hoặc bị trình duyệt chặn Thử trình duyệt khác hoặc xác nhận tay cầm có motor rung

Ví dụ thực tế

Giả sử các mẫu lặp lại khi cần ở vị trí giữa tập trung quanh +0,04 trên trục X và -0,03 trên trục Y. Với vùng chết mặc định 0,12, cả hai giá trị sau lọc đều thành 0,00 và kết quả kiểm tra vẫn nằm trong ngưỡng. Nếu các mẫu ổn định lại tập trung quanh +0,21, công cụ sẽ báo số đo lúc nghỉ của trục đó nằm ngoài vùng chết. Hãy kiểm tra lại mà không chạm vào cần trước khi thay đổi vùng chết trong game, hiệu chỉnh lại hoặc thử phần cứng trên máy khác.

Lỗi thường gặp

  • Một số trình duyệt chỉ hiện tay cầm sau khi bạn bấm một nút kể từ lúc trang tải xong.
  • Độ trễ Bluetooth, pin yếu hoặc dây cáp kém có thể khiến tín hiệu nhập chập chờn.
  • Thứ tự nút và trục có thể khác khi không dùng ánh xạ chuẩn, nên các bộ phận điều khiển thô được chủ ý giữ dạng số.
  • Thử rung trên trình duyệt chỉ chứng minh trình duyệt hỗ trợ. Một tựa game vẫn có thể dùng lớp rung riêng theo cách khác.

Câu hỏi thường gặp

ID thiết bị, trạng thái nút và số đo trục luôn ở trong trình duyệt, không được gửi đến máy chủ. Ở chế độ nhiều bước, chỉ vùng chết và vị trí tay cầm đã chọn được đưa vào URL của trang dưới dạng thiết lập hiển thị.

Nhiều trình duyệt chờ đến khi người dùng tương tác với tay cầm. Hãy bấm một nút bất kỳ sau khi mở trang, đảm bảo tab đang được chọn và làm mới danh sách nếu cần.

Hãy bắt đầu với ngưỡng hiển thị mặc định 0,12. Giá trị thấp cho thấy số đo lúc nghỉ nhỏ hơn; giá trị cao che nhiều chuyển động hơn trên màn hình này. Thanh trượt không thay đổi tay cầm hay game, vì vậy hãy đặt vùng chết thực sự để chơi trong chính phần cài đặt của game.

Khả năng hỗ trợ rung phụ thuộc vào tay cầm, trình duyệt, hệ điều hành và kiểu kết nối. Nếu nút bị vô hiệu hóa, tay cầm vẫn dùng được để kiểm tra tín hiệu nhập, chỉ là nó không cung cấp motor rung cho trang.

Công cụ liên quan