USB veya PS / 2 klavyeleri daha hızlı tepki veriyor mu?


33

USB veya PS / 2 klavyeleri, ekranda görünen karakterin tuş vuruşunu sağlayan uçtan uca giriş gecikmesi açısından daha hızlı tepki veriyor mu?

İlgili:

Her iki bağlantıda da, tuş vuruşuyla karakter arasında algılanabilecek kadar uzun görünen süre var mı?

Her iki bağlantıda da, iki tuşa art arda tek tuş giriş gecikmesinden daha hızlı vurmak mümkün mü?


Farkın farkedilir olduğundan şüpheliyim ama iyi bir soru, cevapları görmek istiyorum. +1
Sasha Chedygov

Ekrandaki tuş vuruşlarından karaktere kadar ölçecek olursanız, işletim sisteminizin genel performansının, özellikle de video sürücülerinin, klavyenin hızından çok daha etkili olacağını düşünmüştüm.
mauvedeity

Bir noktaya sahip olabilirsin. Ancak aynı video sürücülerini tutarsanız, USB-vs-PS / 2 klavye farkının bir etkisi olabilir ve ölçülebilir.
Torben Gundtofte-Bruun 29:11

Aslında olabilir ve aşağıdaki oyun klavyesinin bu anlamda faydalı olacağını varsayalım. Fakat bu tür küçük farkların çoğu zaman ne kadar önemli olacağını gerçekten göremiyorum.
mauvedeity

Her iki durumda da, insanlar bir fark yaratacak kadar hızlı yazamazlar. Bir kronometre veya kronometre uygulamasını kullanın ve saniyede 1/10'dan daha kısa sürede başlatıp durdurmaya çalışın ve nasıl yaptığınızı görün.
Keltari

Yanıtlar:


30

2002'de, çeşitli klavyelerin tepki sürelerini değerlendiren bir çalışma vardı, böylece bu gecikmeler, kişilerin tepki sürelerinin klavyelerle ölçüldüğü deneylerde daha iyi açıklanabildi.

Bazı ilginç sonuçlar var, ancak bu soruyla ilgili olan nokta, klavyeler arasında oldukça önemli bir değişiklik olduğu ve test edilen tüm USB klavyelerin PS / 2'den daha etkili bir tarama aralığına (18.77 ms - 32.75 ms) sahip olmasıdır. klavyeler (2,83 ms - 10,88 ms).

Basitçe açıklamak için, klavyeler her bir tuş sütununda tarar ve herhangi bir tuşa basılıp basılmadığını kontrol eder. Böylece sinyaliniz tuşa bastığınız anda üretilmez, ancak kontrol cihazı tuşu taradığında ve basıldığını gördüğünde. Klavye PC'ye gönderdikten sonra, sinyal ekranınızda karakter görünmeden önce ek gecikmeler olduğu açıktır, ancak bunlar klavye türünden bağımsız olarak sabitlenir.

Bu yüzden, tarandıktan hemen sonra bir tuşa basarsanız, algılanıp bilgisayara gönderilen yavaş bir USB klavyede yaklaşık 30ms daha uzun sürebilir. Eminim ki bu tür bir gecikmeye dikkat çekmek isteyen bazı ciddi oyuncular var.


5
Çok güzel cevap. Ama bir yakalama var: Yazar o zamanlar işletim sistemi olarak DOS 6 kullandı. İşletim sisteminin burada bir etkisi olup olmadığını merak ediyorum.
innaM

9
Evet bu önemli bir nokta, bu DOS'ta çalışan oldukça eski bir donanım. Ve bu kontrollü ortamda bile çok fazla fark var. Makaleden: "MS-DOS kullanmamızın sebebi, Win dows, Linux, MacOS veya Unix gibi çoklu bir işletim sisteminde daha zor olan zamanı doğru ölçmemizi sağlamaktı. Çok görevli bir işletim sistemiyle bilgisayar kaynaklarının bir görevden diğerine geçmesi zaman alır ve bu nedenle kaynakların gerektiğinde tam olarak kullanılacağının garantisi yoktur. ”
jtb

1
@ TorbenGundtofte-Bruun: Sorunun yalnızca algımızın var olup olmadığı ya da gerçek gerçeklikte insan doğasının bu gerçeği üzerinde bir etkisi olmadığı algılanan her konunun bir açıklamasını ararız. Bulabildiğim araştırmaların çoğu, 50ms veya daha fazla bir çizgi boyunca olan insan algısının asgari bir sınırını gösteriyor gibi görünüyor; bu, USB ve PS-2 klavyeler arasındaki tarama gecikmelerindeki farktan çok, çok daha yüksek. Siz gerçekten de yetenekli olan bir süper algılayıcı olun. Fakat siz yerinde olsam, PS2'yi desteklemek için modern bir bilgisayar almaya çalışmadan önce temel inşaat gibi kolay şeyleri değiştirerek başlardım.
music2myear

1
2019 itibariyle bunun cevabı nedir? PS2 hala USB 3.0'dan daha düşük gecikme süresi olarak mı kabul ediliyor?
Seiverence

1
@Seiverence En azından önemli olan hiçbir şekilde değil, şüpheliyim. Bu, bugün daha iyi bir makale gibi görünüyor: danluu.com/keyboard-latency
jtb,

9

Burada herhangi bir yerde bahsettiğini görmedim ve eski olmasına rağmen, bu yazı hala basit bir Google aramasıyla döndürülüyor - bu nedenle yalnızca yanıt süresi daha hızlı değil, aynı zamanda PS / 2 klavyeleri sınırsız roll-over özelliğini destekliyor ; Bir kerede istediğiniz kadar çok anahtar ve hepsi kayıt olacak. USB 6'da çıkar, inanıyorum. Bir programcı olarak, bu konuda sık sık karşılaşmıyorum, ancak oyuncular için bu her şey demektir!


3
Bugün birçok oyun / profesyonel USB klavyenin bu limit etrafında çalıştığını (takılı oldukları cihaza) takılı birkaç "normal" klavyenin takılı olduğu bir USB hub'ı gibi gösterdiğini belirtmek gerekir.
Vladimir Panteleev

1
PS / 2 klavyelerinin basılmış maksimum sayıda tuşa sahip olmadığı doğru olsa da, kaydedilmeyecek bazı kombinasyonlar var! Ps / 2 klavyemde, aynı anda tüm ana satıra (A'dan L'ye) basabilirim ve 9 tuşun tümü de doğru algılanır, ancak yalnızca J ve K tuşlarını basılı tutarsam, U düğmesine basılmaz.
sig_seg_v

2
@sig_seg_v Bu, muhtemelen PS / 2 arabiriminde değil, klavyenizdeki bir sınırlamadır.
tomasz86,

2

Bilgi sahibi olan herhangi bir PC kullanıcısı, PS / 2'nin USB'den çok daha iyi bir bağlantı olduğunu bilir. İlk olarak, size eşzamanlı tuşa basma miktarında sınırlama olmaksızın tam bir özgürlük verecektir. Ve, aynı derecede önemli olarak, PS / 2 kullanmak, genel oyun deneyiminizi iyileştirebilir. Bunun nedeni, bir USB klavye kullandığınızda bilgisayarınızın aslında klavyenizi oylamada CPU zamanı kullanmasıdır. Yoklama oranı arttıkça, yoklama yapmak için daha fazla CPU zamanı kullanılır. Ve herhangi bir kalite klavyede bulunan yerleşik çıkma oranı nedeniyle, 200Hz'nin üzerindeki herhangi bir yoklama oranı sadece CPU zaman kaybıdır ve gerçekten sadece anlamsız pazarlama yutturmasının bir sonucudur. USB klavyelerden farklı olarak, bir PS / 2 klavyesi hiç yoklanmaz. Klavye bilgisayara basit bir şekilde sinyal gönderir, tuşlara basıldığında, donanımın kesilmesine neden olur ve CPU'yu sinyali kaydetmeye zorlar.


2
Söyledikleriniz teknik olarak doğru olsa da, bağlantı kurması gereken bazı kaynakların olması iyi olurdu. Ayrıca, küçümseyen ton yardımcı olmuyor.
RD

Meselenin özü bu - USB klavyeleri yazılım kesintilerini, PS / 2 klavyelerini donanım kesintilerini kullanıyor. PC'imi oluştururken, anakartın PS / 2 bağlantı noktalarına sahip olduğundan emin oldum çünkü gerçek zamanlı ses işlemede kullanıyorum ve önceki bir bilgisayarda klavye ve fare için kesintiye uğrayan yazılımlar doğrudan USB ses kartıyla rekabet ediyordu. giriş kullandığımda arabellek underruns! (dizüstü bilgisayarın klavyesi / dokunmatik yüzeyinde bir sebeple USB veri yolu kullanılıyordu).
sig_seg_v

0

Görünüşe göre, PS / 2 daha hızlı. Eğer böyle bir 150 $ klavye satın alırsanız bu bir profesyonel oyuncular için tasarlanmış, standart arayüz PS / 2 olduğunu. USB-adaptör dahil olmasına rağmen, bazı süper fantezi, altın kaplama, tamponlanmış PS / 2 teknolojisine sahiptir.


2
kanıt? Aksi halde bu sadece bir varsayımdır
Keltari

4
Genelde yeterince altın konektörler gerçek bir faydadan ziyade iyi bir pazarlamanın işaretidir.
KingCrunch
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.