DK2108s青軸 心得 - 鍵盤

Carolina Franco avatar
By Carolina Franco
at 2013-06-13T23:49

Table of Contents

: 順便問個蠢問題好了... 切換USB 6-Key Rollover 與 N-Key Rollover
: 這個是可以幹嘛啊!?
偶爾回答一下比較需要篇幅的問題...

這問題一點都不蠢
我當年也很好奇Ducky的USB N-key是怎麼做到的
所以在我開始現在這份工作後不久
就把這隻鍵盤帶去用儀器錄USB上傳輸的訊號了

在USB Device剛接上電腦主機時,主機端會向Device要求許多Descriptor
其中會記載這Device是怎樣的Device,廠商ID、產品ID等等的資訊
如果是走Interrupt Transfer
會記載主機端每隔多少時間要去問Device有沒有變化之類的

USB HID (Human Interface Device,簡單說就是鍵盤滑鼠這些人能碰到的東西)
主機端會要求一份Report Descriptor,記載Device會怎樣回報變化
像是鍵盤的哪個按鍵被按下、滑鼠的移動距離等
這份規範中提到預設的鍵盤訊號一次傳輸量
不包含特殊按鍵的話只有六個欄位可以填是哪個按鍵
所以一般的的USB HID鍵盤就只能做到6-key rollover

那Ducky的鍵盤是回報的這份Report Descriptor內容比較特殊
要依據這份Report Descriptor去解碼才能正確解出內容
所以不受到6-key的限制

但也因為這不是一般最常見的規格,所以有時候會不能正常使用
像是之前版上有人回報過在BIOS下無法使用USB N-key rollover
這種情形下切換回USB HID規範內提到的一般鍵盤回報方式
就可以正常使用了


--
感謝sitos大、leiyanYO大、與老貓大的文章
又多學點東西

--
CPU:Intel Xeon E3-1230v2 + COGAGE TRUE Spirit MB:ASRock Z77 Extreme4[遊戲下載機]
RAM:Transcend JETRAM DDR3-1600 8GB * 4 DVD-RW:SONY V-200S
HDD:Intel SSD 320 SERIES 160GB + etc. Case:Lian-li PC-B25F
VGA:Powercolor AX7850 2GBD5-2DHPP SOUND:ASUS Xonar DX
Monitor:DELL U2410 + SAMSUNG SyncMaster 740B PSU:CM Silent Pro Gold 600W
Mouse:ZOWIE EC2 + SWIFT Keyboard:ZOWIE CELERITAS

--

All Comments

Daph Bay avatar
By Daph Bay
at 2013-06-14T19:54
Thomas avatar
By Thomas
at 2013-06-16T08:59
這就專業了XD
Lydia avatar
By Lydia
at 2013-06-20T22:39
看了一堆特價文 這篇不推不行阿
Audriana avatar
By Audriana
at 2013-06-21T13:47
這篇比990超值
Elma avatar
By Elma
at 2013-06-21T18:24
有看有推長知識
Puput avatar
By Puput
at 2013-06-24T00:40
這篇對於 HID protocol 的理解有錯誤
Caitlin avatar
By Caitlin
at 2013-06-28T17:29
樓上有八卦?!
Adele avatar
By Adele
at 2013-07-02T22:08
感謝sitos大,我是做USB驅動,HID不是很懂,請sitos大不
吝指教
Robert avatar
By Robert
at 2013-07-04T01:30
我今天會再找些USB HID的資料來研究一下
Genevieve avatar
By Genevieve
at 2013-07-07T17:33
DUCKY目前USB N-KEY rollover是採重新定義封包的方式
Lily avatar
By Lily
at 2013-07-10T11:07
這篇就有提到了http://ppt.cc/I3Yx
Brianna avatar
By Brianna
at 2013-07-11T14:03
所以譬如使用MAC系統~因為封包定義不同~
Emily avatar
By Emily
at 2013-07-13T14:31
使用USB N-KEY rollover操作時會有問題
Edward Lewis avatar
By Edward Lewis
at 2013-07-14T17:27
如果跟模擬多把鍵盤的方式相比~
應該是模擬多把的方式造成主機負擔比較大~這樣對嗎@@?
Ursula avatar
By Ursula
at 2013-07-15T15:24
麻煩andyzeta大大幫忙回答一下~謝謝
Bennie avatar
By Bennie
at 2013-07-16T23:55
補推~~~~~~~~~~~~~
Carolina Franco avatar
By Carolina Franco
at 2013-07-20T04:25
淚眼大說的對,我晚點回去用電腦修文…昨晚寫的是錯誤的
,真是不好意思
Steve avatar
By Steve
at 2013-07-24T00:02
修正一些內容,如果還有問題請再提出,謝謝!

2000以下的滑鼠 賣家推薦這兩款..?

Regina avatar
By Regina
at 2013-06-13T22:16
如前幾篇推文所說的,因為不小心買了一個鍵盤,   想跟賣家再帶一個滑鼠,我說大概2000以下還ok,   他推薦我這兩支 TESORO Shrike修銳神鏢電競雷射滑鼠   http://goods.ruten.com.tw/item/show?21302064481180 CM St ...

Robert avatar
By Robert
at 2013-06-13T17:44
今天在家裡的倉庫翻鍵盤 翻到這兩把舊的鍵盤 看起來還堪用 算新的 但有個接頭好像跟平常的PS2接頭不同 有賣這種轉接嗎? http://miupix.cc/pm-BPRVRZ http://miupix.cc/pm-M9XPEK http://miupix.cc/pm-N9QQFD h ...

ducky 2108 enter鍵問題

Rosalind avatar
By Rosalind
at 2013-06-13T16:15
今日購入人生第一個機械式鍵盤 Ducky 2108 青軸(逆L ENTER鍵), 青軸特有清脆的Click聲確實提振人心,聽起來超爽的。 但是整個鍵盤唯獨 ENTER鍵 部分沒有清脆的敲擊聲, 聲音跟手感反倒有點像是茶軸(?)般的感覺。 想跟大家請教一下,這把鍵盤ENTER鍵的情況是正常的嗎 ...

限量是殘酷的!Razer黑寡婦蜘蛛(潛行)破盤

Ivy avatar
By Ivy
at 2013-06-13T14:37
網誌好讀版:[傻瓜狐狸玩樂誌]http://showmer.pixnet.net/blog/post/32247417 [小弟的部落格] http://gtm310050.pixnet.net/blog/post/96972300 這一切的故事都要從下面這一張圖說起了...... ...

請問一下這樣是壞了嗎

Dorothy avatar
By Dorothy
at 2013-06-13T14:27
我有一把很古老的鍵盤 當初無法用USB插頭 電腦讀不到 但別台讀得到 所以買PS2轉換接在主機後面圓頭 用了好幾年都相安無事 開機後,它亮scroll鍵 進入windowXP (黑屏) 三個燈都亮了 進入windowxp(藍天白雲感)與桌面後 三個燈都滅了 所以鍵盤無法運作 裝置管理員也顯示 ...