Bàn phím USB hoặc PS / 2 có phản hồi nhanh hơn không?


33

Bàn phím USB hoặc PS / 2 có phản hồi nhanh hơn về độ trễ đầu vào từ đầu đến cuối, phím tắt cho ký tự xuất hiện trên màn hình không?

Liên quan:

Theo một trong hai kết nối, thời gian giữa các lần nhấn phím để nhân vật xuất hiện đủ lâu để có thể cảm nhận được?

Trong một trong hai kết nối, có thể tấn công hai phím liên tiếp nhanh hơn độ trễ đầu vào của một phím không?


Tôi nghi ngờ sự khác biệt là đáng chú ý, nhưng câu hỏi hay, tôi muốn xem câu trả lời. +1
Sasha Chedygov

Tôi đã nghĩ rằng nếu bạn định đo từ hành trình phím đến ký tự trên màn hình, hiệu suất tổng thể của hệ điều hành của bạn, đặc biệt là trình điều khiển video, sẽ có tác động lớn hơn nhiều so với tốc độ của bàn phím.
mauvedeity

Bạn có thể có một điểm. Nhưng nếu bạn giữ các trình điều khiển video giống nhau, sự khác biệt bàn phím USB-vs-PS / 2 có thể có tác động và có thể đo được.
Torben Gundtofte-Bruun

Quả thực là có thể, và tôi cho rằng bàn phím chơi game dưới đây sẽ có giá trị theo nghĩa đó. Nhưng tôi thực sự không thể thấy sự khác biệt nhỏ bé đó sẽ có ý nghĩa như thế nào trong hầu hết thời gian.
mauvedeity

Dù bằng cách nào, con người không thể gõ đủ nhanh để tạo ra sự khác biệt. Sử dụng ứng dụng đồng hồ bấm giờ hoặc đồng hồ bấm giờ và cố gắng bắt đầu và dừng ứng dụng đó trong chưa đầy 1/10 giây và xem cách bạn làm.
Keltari

Câu trả lời:


30

Có một nghiên cứu vào năm 2002 đã đánh giá thời gian phản hồi của các bàn phím khác nhau để những độ trễ đó có thể được tính toán tốt hơn trong các thí nghiệm trong đó thời gian phản hồi của các đối tượng được đo bằng bàn phím.

Có một số kết quả thú vị, nhưng điểm liên quan đến câu hỏi này là có sự khác biệt khá lớn giữa các bàn phím và tất cả các bàn phím USB được kiểm tra có khoảng thời gian quét hiệu quả dài hơn (18,77 ms - 32,75 ms) so với PS / 2 bàn phím (2,83 ms - 10,88 ms).

Để giải thích một cách đơn giản, bàn phím quét qua từng cột phím và kiểm tra xem có phím nào được nhấn không. Vì vậy, tín hiệu của bạn không được tạo ngay khi bạn nhấn phím, mà là khi bộ điều khiển quét phím và thấy rằng nó được nhấn. Sau khi bàn phím gửi cho PC, tín hiệu rõ ràng có sự chậm trễ bổ sung trước khi ký tự xuất hiện trên màn hình của bạn, nhưng chúng được cố định bất kể loại bàn phím.

Vì vậy, nếu bạn nhấn một phím ngay sau khi được quét, có thể mất gần 30ms trên bàn phím USB chậm để được phát hiện và gửi đến máy tính. Tôi chắc chắn rằng có một số game thủ nghiêm túc sẽ yêu cầu nhận thấy sự chậm trễ đó.


5
Câu trả lời rất tuyệt. Nhưng có một nhược điểm: Tác giả đã sử dụng DOS 6 làm hệ điều hành của mình hồi đó. Tôi tự hỏi liệu hệ điều hành có một số ảnh hưởng ở đây hay không.
innaM

9
Vâng, đó là một điểm quan trọng, đây là phần cứng khá cũ chạy trên DOS. Và ngay cả trong môi trường được kiểm soát này cũng có rất nhiều phương sai. Từ bài viết: "Lý do chúng tôi sử dụng MS-DOS là cho phép chúng tôi đo thời gian một cách chính xác, điều này khó khăn hơn trong một hệ điều hành đa nhiệm, chẳng hạn như Win dows, Linux, MacOS hoặc Unix. Với hệ điều hành đa nhiệm, nó cần có thời gian để chuyển đổi tài nguyên máy tính từ nhiệm vụ này sang nhiệm vụ khác và do đó không có gì đảm bảo rằng tài nguyên sẽ có sẵn chính xác khi cần. "
jtb

1
@ TorbenGundtofte-Bruun: Chúng tôi luôn tìm kiếm một lời giải thích cho mọi vấn đề nhận thức, cho dù vấn đề chỉ tồn tại trong nhận thức của chúng tôi hay trong thực tế thực tế không ảnh hưởng đến thực tế này của con người. Hầu hết các nghiên cứu mà tôi có thể tìm thấy dường như chỉ ra một ngưỡng tối thiểu trong nhận thức của con người là dọc theo các dòng từ 50ms trở lên, cao hơn nhiều so với sự khác biệt về độ trễ quét giữa bàn phím USB và PS-2. Bạn thực sự là một siêu nhận thức có khả năng. Nhưng nếu tôi là bạn, tôi sẽ bắt đầu bằng cách thay đổi những thứ dễ dàng như xây dựng khóa trước khi cố gắng có một máy tính hiện đại để hỗ trợ PS2.
music2myear

1
Câu trả lời cho điều này vào năm 2019 là gì? Có phải PS2 vẫn được coi là độ trễ thấp hơn USB 3.0?
Seiverence

1
@Seiverence Tôi nghi ngờ điều đó, ít nhất là không phải trong bất kỳ cách nào quan trọng. Đây có vẻ là một bài viết tốt hơn ngày hôm nay: danluu.com/keyboard-latency
jtb

9

Tôi không thấy nó được đề cập ở bất cứ đâu trên đây và mặc dù cũ, bài đăng này vẫn được trả lại thông qua một tìm kiếm đơn giản của Google - vì vậy, không chỉ thời gian phản hồi nhanh hơn mà bàn phím PS / 2 hỗ trợ cuộn không giới hạn , có nghĩa là bạn có thể nhấn nhiều khóa như bạn muốn cùng một lúc và tất cả chúng sẽ đăng ký. USB tối đa là 6 , tôi tin. Là một lập trình viên, tôi không thường gặp phải vấn đề này, nhưng đối với các game thủ, điều này có nghĩa là tất cả mọi thứ!


4
Đáng chú ý là nhiều bàn phím USB chơi game / chuyên nghiệp ngày nay hoạt động xung quanh giới hạn này bằng cách giả vờ (với thiết bị họ đang cắm) để trở thành một trung tâm USB với một số bàn phím "thông thường" được cắm vào.
Vladimir Panteleev

1
Mặc dù đúng là bàn phím PS / 2 không có số lượng phím được nhấn tối đa, có một số kết hợp sẽ không đăng ký! Trên bàn phím ps / 2 của tôi, tôi có thể nhấn đồng thời toàn bộ hàng chủ (A thông qua L) và tất cả 9 phím sẽ được phát hiện chính xác, nhưng nếu tôi chỉ giữ phím J và K, nhấn phím U sẽ không bị phát hiện.
sig_seg_v

2
@sig_seg_v Đây rất có thể là một hạn chế của bàn phím cụ thể của bạn chứ không phải giao diện PS / 2 mỗi se.
tomasz86

2

Bất kỳ người dùng PC nào có kiến ​​thức đều biết rằng PS / 2 là kết nối tốt hơn nhiều so với USB. Đầu tiên, nó sẽ cung cấp cho bạn toàn bộ tự do mà không giới hạn số lần nhấn phím đồng thời. Và, quan trọng không kém, sử dụng PS / 2 có thể cải thiện trải nghiệm chơi trò chơi tổng thể của bạn. Lý do là khi bạn sử dụng bàn phím USB, máy tính của bạn thực sự đang sử dụng thời gian CPU để thăm dò bàn phím của bạn. Tỷ lệ bỏ phiếu càng cao, thời gian CPU được sử dụng để thực hiện bỏ phiếu càng nhiều. Và do tỷ lệ gỡ lỗi tích hợp được tìm thấy trên bất kỳ bàn phím chất lượng nào, bất kỳ tỷ lệ bỏ phiếu nào trên 200Hz chỉ đơn giản là lãng phí thời gian của CPU và thực sự chỉ là kết quả của sự cường điệu tiếp thị vô nghĩa. Không giống như bàn phím USB, bàn phím PS / 2 hoàn toàn không được thăm dò. Bàn phím chỉ cần gửi tín hiệu đến máy tính khi nhấn phím được thực hiện, điều này gây ra sự gián đoạn phần cứng, buộc CPU phải đăng ký tín hiệu.


2
Mặc dù nó có thể đúng về mặt kỹ thuật những gì bạn đang nói, thật tốt khi có một số nguồn để liên kết. Ngoài ra, giai điệu hạ thấp không giúp đỡ.
RD

đây là mấu chốt của vấn đề - Bàn phím USB sử dụng ngắt phần mềm, bàn phím PS / 2 sử dụng ngắt phần cứng. Khi xây dựng PC của tôi, tôi chắc chắn rằng bo mạch chủ có cổng PS / 2 vì tôi sử dụng nó để xử lý âm thanh thời gian thực và trên PC trước đó, phần mềm bị gián đoạn cho bàn phím và chuột đang cạnh tranh trực tiếp với card âm thanh USB, đôi khi thực sự gây ra bộ đệm vượt quá khi tôi sẽ sử dụng đầu vào! (vì bàn phím / bàn di chuột của máy tính xách tay đã sử dụng bus USB vì một số lý do).
sig_seg_v

0

Rõ ràng, PS / 2 nhanh hơn. Nếu bạn mua một bàn phím 150 đô la như bàn phím này được thiết kế cho các game thủ chuyên nghiệp, giao diện tiêu chuẩn là PS / 2. Nó có một số công nghệ PS / 2 được đệm, mạ vàng, siêu lạ mắt, mặc dù có kèm theo bộ chuyển đổi USB.


2
chứng cớ? nếu không thì đây chỉ là phỏng đoán
Keltari

4
Thông thường, đủ kết nối vàng là một dấu hiệu của một tiếp thị tốt, hơn là một lợi ích thực sự.
KingCrunch
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.