有沒有人用過「神手訓練器」? - 鍵盤

By Audriana
at 2014-08-01T20:39
at 2014-08-01T20:39
Table of Contents
發在八卦版時,有人說專版可能比較多人知道,
所以就來這邊問了(抱歉我自己很少碰這塊)
以下正文:
剛剛本魯朋友間有人在討論一個跑跑界類似硬體外掛的東西,
叫做「神手訓練器」。
(https://www.facebook.com/DNeSports/app_262366997249969)
由於本魯好歹也是唸過一點數位電路,
想說來研究一下它在做什麼;
但該工作室的影片只有安裝教學,
卻沒有說明他的用途跟原理。
有沒有鄉民有用過的,可以說一下它的功能是什麼?
= = = = = = = = = = = = = =
剛剛稍微看了一下官方臉書賣場的評論,
似乎說可以加快鍵盤送出訊號的頻率......
以下原文引用自官方:
「PS2(圓形)接孔,是專門處理鍵盤訊號的通道,處理鍵盤速度最快速
USB(方形)接孔,是萬用接孔,需要花點時間判斷訊號轉換訊號,速度會略慢一點
建議,如果狀況允許,儘量使用PS2孔~讓鍵盤訊號進入電腦之後處理快一點
有些USB鍵盤本身效能就不是很好,
加上使用訊號進入電腦USB孔之後又會被拖慢一點點~
導致整個效能非常不理想」
(https://www.facebook.com/DNeSports/posts/463214710450281)
而就我粗淺的認知,先不論USB部份,PS/2鍵盤送訊號的頻率是由鍵盤決定的。
如果是單純用他那顆神奇的小盒子,應該是沒用的。
但如果是改鍵盤送訊號的clock rate,我不懂他需要弄成鍵盤加小盒子的目的;
這直接做在鍵盤上就好,外部應該只需要一個旋鈕就可以了。
弄成這樣,對專業電競選手來說不會不好帶嗎?
= = = = = = = = = = = = = =
以下鍵盤科普知識:
PS/2 mini六根(較現代化的,不是古老AT那種)中有四根有用,分別是:
5VCC
Ground
Clock
Data
當人按下鍵盤時,會產生Scan-Code,分成:
Make Code,
Break Code
譬如說大A => Make Code : 1C
Break Code: F0,1C
而每次都是分拆成1byte送。
所以當你按下鍵盤上的按鈕時,會發生的事情是:
(1)鍵盤的Clock會從Hign掉下來,收訊的人會知道接下來有11個clock
(2)Data會送來11個bit,各是:
start bit = 1
data[0-7]
parity
stop bit
詳細可以參考這個影片:
http://youtu.be/EtJBqvk1ZZw
中間的狀態圖解說很清楚。
所以如果能加快clock rate,的確「理論上」能夠讓操作感變好;
但這是忽略了接收端所說出來的推論。(抱歉我恰好是專門玩系統程式的)
對於電腦來說,這些都是外部中斷打進來的。
而電腦裡面,負責PS/2的MCU會拉住Clock在low,不讓你送東西;
直到系統的說:拎北忙完了,interupt handler才會去處理這個「相較之下不重要的事情」。
我個人認為,這就好像某些耳機、音響商會跟你說:
水力發電聲音聽起來比較清脆、火力發電比較雄壯一樣。
嗯,高興就好XD
--
所以就來這邊問了(抱歉我自己很少碰這塊)
以下正文:
剛剛本魯朋友間有人在討論一個跑跑界類似硬體外掛的東西,
叫做「神手訓練器」。
(https://www.facebook.com/DNeSports/app_262366997249969)
由於本魯好歹也是唸過一點數位電路,
想說來研究一下它在做什麼;
但該工作室的影片只有安裝教學,
卻沒有說明他的用途跟原理。
有沒有鄉民有用過的,可以說一下它的功能是什麼?
= = = = = = = = = = = = = =
剛剛稍微看了一下官方臉書賣場的評論,
似乎說可以加快鍵盤送出訊號的頻率......
以下原文引用自官方:
「PS2(圓形)接孔,是專門處理鍵盤訊號的通道,處理鍵盤速度最快速
USB(方形)接孔,是萬用接孔,需要花點時間判斷訊號轉換訊號,速度會略慢一點
建議,如果狀況允許,儘量使用PS2孔~讓鍵盤訊號進入電腦之後處理快一點
有些USB鍵盤本身效能就不是很好,
加上使用訊號進入電腦USB孔之後又會被拖慢一點點~
導致整個效能非常不理想」
(https://www.facebook.com/DNeSports/posts/463214710450281)
而就我粗淺的認知,先不論USB部份,PS/2鍵盤送訊號的頻率是由鍵盤決定的。
如果是單純用他那顆神奇的小盒子,應該是沒用的。
但如果是改鍵盤送訊號的clock rate,我不懂他需要弄成鍵盤加小盒子的目的;
這直接做在鍵盤上就好,外部應該只需要一個旋鈕就可以了。
弄成這樣,對專業電競選手來說不會不好帶嗎?
= = = = = = = = = = = = = =
以下鍵盤科普知識:
PS/2 mini六根(較現代化的,不是古老AT那種)中有四根有用,分別是:
5VCC
Ground
Clock
Data
當人按下鍵盤時,會產生Scan-Code,分成:
Make Code,
Break Code
譬如說大A => Make Code : 1C
Break Code: F0,1C
而每次都是分拆成1byte送。
所以當你按下鍵盤上的按鈕時,會發生的事情是:
(1)鍵盤的Clock會從Hign掉下來,收訊的人會知道接下來有11個clock
(2)Data會送來11個bit,各是:
start bit = 1
data[0-7]
parity
stop bit
詳細可以參考這個影片:
http://youtu.be/EtJBqvk1ZZw
所以如果能加快clock rate,的確「理論上」能夠讓操作感變好;
但這是忽略了接收端所說出來的推論。(抱歉我恰好是專門玩系統程式的)
對於電腦來說,這些都是外部中斷打進來的。
而電腦裡面,負責PS/2的MCU會拉住Clock在low,不讓你送東西;
直到系統的說:拎北忙完了,interupt handler才會去處理這個「相較之下不重要的事情」。
我個人認為,這就好像某些耳機、音響商會跟你說:
水力發電聲音聽起來比較清脆、火力發電比較雄壯一樣。
嗯,高興就好XD
--
Tags:
鍵盤
All Comments

By Mia
at 2014-08-04T13:33
at 2014-08-04T13:33

By Caroline
at 2014-08-05T01:15
at 2014-08-05T01:15

By Jacob
at 2014-08-06T14:28
at 2014-08-06T14:28

By Catherine
at 2014-08-07T21:14
at 2014-08-07T21:14

By Madame
at 2014-08-09T22:02
at 2014-08-09T22:02

By George
at 2014-08-14T04:39
at 2014-08-14T04:39

By Edwina
at 2014-08-19T04:02
at 2014-08-19T04:02

By Dorothy
at 2014-08-19T18:50
at 2014-08-19T18:50

By Iris
at 2014-08-24T12:42
at 2014-08-24T12:42

By Charlotte
at 2014-08-27T05:14
at 2014-08-27T05:14

By Lauren
at 2014-08-27T08:41
at 2014-08-27T08:41

By Jacky
at 2014-08-28T03:04
at 2014-08-28T03:04

By Olivia
at 2014-09-01T17:15
at 2014-09-01T17:15

By Skylar Davis
at 2014-09-03T03:37
at 2014-09-03T03:37

By Emily
at 2014-09-07T15:51
at 2014-09-07T15:51

By Edward Lewis
at 2014-09-10T20:44
at 2014-09-10T20:44

By Edwina
at 2014-09-13T23:06
at 2014-09-13T23:06

By Olivia
at 2014-09-18T02:06
at 2014-09-18T02:06

By Rosalind
at 2014-09-20T05:36
at 2014-09-20T05:36

By Xanthe
at 2014-09-23T10:36
at 2014-09-23T10:36

By Caroline
at 2014-09-23T19:43
at 2014-09-23T19:43
Related Posts
K70開燈喇叭有雜音

By Susan
at 2014-07-31T22:58
at 2014-07-31T22:58
鍵盤完全無法運作的疑問

By Eden
at 2014-07-31T21:33
at 2014-07-31T21:33
最近想要入手鍵盤預算1K

By Andrew
at 2014-07-31T20:06
at 2014-07-31T20:06
PS2孔壞了,如何進NT4.0系統?

By Dora
at 2014-07-31T12:51
at 2014-07-31T12:51
RTS/星海滑鼠

By Lucy
at 2014-07-31T07:57
at 2014-07-31T07:57