PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   有關於鍵盤內緩衝大小問題。 (https://www.pcdvd.com.tw/showthread.php?t=345620)

kq13kq13 2004-06-13 08:43 PM

有關於鍵盤內緩衝大小問題。
 
鍵盤緩衝的大小似乎跟重時按鍵的數量有關,緩衝越大同時可按下按鍵的數量越多,
不會有因太多鍵按下造成其它按鍵失靈的問題。
我想請問現在市面上的鍵盤緩衝的大小都固定嗎?
如果不同,那在選購鍵盤上要從何得知緩衝的大小?

因為在玩遊戲時常常因按鍵重覆而失靈的問題困擾。麻煩各位解答,謝謝。

wcc8914 2004-06-14 02:53 PM

版主蠻厲害的,
我第一次聽說有人按鍵盤速度快到鍵盤無法處理的,佩服!

據我瞭解,緩衝是在電腦內,大部分的鍵盤都一樣,
速度方便,可能要進BIOS去設,至於太多鍵按下造成其它按鍵失靈,
組合鍵本來就有一定組合方式,按鍵按著不放,其他鍵確實進不去。

BirdBird 2004-06-14 04:16 PM

回覆: 有關於鍵盤內緩衝大小問題。
 
引用:
Originally posted by kq13kq13
鍵盤緩衝的大小似乎跟重時按鍵的數量有關,緩衝越大同時可按下按鍵的數量越多,
不會有因太多鍵按下造成其它按鍵失靈的問題。
我想請問現在市面上的鍵盤緩衝的大小都固定嗎?
如果不同,那在選購鍵盤上要從何得知緩衝的大小?

因為在玩遊戲時常常因按鍵重覆而失靈的問題困擾。麻煩各位解答,謝謝。


鍵盤'硬體'的緩衝區是很小的(16個???)
鍵盤有專用的硬體中斷,當你按鍵或放鍵時,bios 會瞬間接收並交給 windows 去處理,win 會將按鍵資訊處理過再送交給你遊戲程式,直至這部份都是瞬間就處理好的而且 win 也會暫存你所按下的所有按鍵..(這部份的暫存區是非常大的)
所以這個問題我想應該是遊戲軟體的問題

NSRC 2004-06-15 04:14 PM

回覆: 有關於鍵盤內緩衝大小問題。
 
引用:
Originally posted by kq13kq13
鍵盤緩衝的大小似乎跟重時按鍵的數量有關,緩衝越大同時可按下按鍵的數量越多,
不會有因太多鍵按下造成其它按鍵失靈的問題。
我想請問現在市面上的鍵盤緩衝的大小都固定嗎?
如果不同,那在選購鍵盤上要從何得知緩衝的大小?

因為在玩遊戲時常常因按鍵重覆而失靈的問題困擾。麻煩各位解答,謝謝。


的確有差..
http://os2er.org/phpbb 硬體討論區中
有人提過這個問題,鍵盤不同有差要找一下

570 2004-06-16 07:11 AM

去控制台試試看加快鍵盤反應速度,縮短延遲時間

latw 2004-06-16 09:12 AM

回覆: 有關於鍵盤內緩衝大小問題。
 
引用:
Originally posted by kq13kq13
鍵盤緩衝的大小似乎跟重時按鍵的數量有關,緩衝越大同時可按下按鍵的數量越多,
不會有因太多鍵按下造成其它按鍵失靈的問題。
我想請問現在市面上的鍵盤緩衝的大小都固定嗎?
如果不同,那在選購鍵盤上要從何得知緩衝的大小?

因為在玩遊戲時常常因按鍵重覆而失靈的問題困擾。麻煩各位解答,謝謝。

:o
鍵盤有緩衝區??所有的鍵盤不都是一樣的原理....
當你按下一個鍵的時候,鍵盤只會發出對應的掃描碼,這時候會觸發irq2,CPU收到之後
再行處理,如果OS把這個irq給disable,那麼你把鍵盤按到爛也沒用:D
組合鍵只是CPU處理過後的產物,鍵盤同一時間只會發出一個掃描碼.早期BIOS在
處理組合鍵時就定義了一些功能,例如人人愛用的ctrl-alt-del.如果自己把int9攔截
過濾這幾個按鍵的掃描碼,那麼這個功能就失效了:),有興趣可以自己玩玩看.
還有當你按住鍵盤不放時,鍵盤會格固定的時間持續發出掃描碼,這個是可以設定的.

abc630 2004-06-16 09:33 AM

我印象當中....比較舊的鍵盤...同時按下三個按鍵...最後按的那個會沒有反應...
這是以前用鍵盤打電動發現的....目前市售的鍵盤似乎都沒有這樣的問題.........
又突然想到...不知是不是跟作業系統有關.....
當初的狀況是用鍵盤玩摩拖雷神一代(in win98se)....按下方向鍵上(加速)+左或又(轉彎)+[B](預設的trobo鍵)這三個組合時...[B]的按鍵按下去並沒有反應.....
又好像是上+左+[B]可以...上+右+[B]不行....忘了...但真的會有按鍵無法輸入的狀況.....

jessrry 2004-06-16 05:28 PM

我也試了一下,我可以同時按下8個鍵,它都有跑出對應的字母
同時按下9個鍵好像就不了.......

不知你是玩哪個遊戲,有失靈的情況??

570 2004-06-16 06:06 PM

去控制台試試看加快鍵盤反應速度,縮短延遲時間

NSRC 2004-06-16 06:06 PM

引用:
Originally posted by jessrry
我也試了一下,我可以同時按下8個鍵,它都有跑出對應的字母
同時按下9個鍵好像就不了.......

不知你是玩哪個遊戲,有失靈的情況??


http://os2er.org/phpbb/viewtopic.php?t=3639

看看這個吧


所有的時間均為GMT +8。 現在的時間是03:06 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。