[閒聊] 有沒有人用過「神手訓練器」?

看板Key_Mou_Pad (鍵盤滑鼠)作者 (林納斯依絲顧德)時間11年前 (2014/08/01 20:39), 編輯推噓5(5025)
留言30則, 4人參與, 最新討論串1/1
發在八卦版時,有人說專版可能比較多人知道, 所以就來這邊問了(抱歉我自己很少碰這塊) 以下正文: 剛剛本魯朋友間有人在討論一個跑跑界類似硬體外掛的東西, 叫做「神手訓練器」。 (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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.235.153 ※ 文章網址: http://www.ptt.cc/bbs/Key_Mou_Pad/M.1406896782.A.81B.html

08/01 20:44, , 1F
那個他們薄膜鍵盤改一改= =價錢都可以買入門機械式了
08/01 20:44, 1F

08/01 20:44, , 2F
不知道有沒有效
08/01 20:44, 2F

08/01 20:46, , 3F
我覺得作業系統的overhead都可以吃掉他的增益了XD
08/01 20:46, 3F

08/01 22:20, , 4F
不予置評 ((有在玩卡丁車
08/01 22:20, 4F

08/01 22:52, , 5F
系統直接佔住CTS不讓送新訊號,外部拉再快都沒用啊wwww
08/01 22:52, 5F

08/01 22:53, , 6F
*CTS=Clear-To-Send == PS/2 Clock
08/01 22:53, 6F

08/02 22:03, , 7F
真的 看看就好 當初 我只是想要韓文鍵帽就買了 結
08/02 22:03, 7F

08/02 22:03, , 8F
果沒過幾個禮拜 鍵盤就壞了 我也不想修了 應該
08/02 22:03, 8F

08/02 22:03, , 9F
是我的個案啦 玩跑跑 我去網咖看過 有人用普通的
08/02 22:03, 9F

08/02 22:03, , 10F
秒數也是比賽等級的.......
08/02 22:03, 10F

08/02 22:03, , 11F
嘖嘖 不要斷人財路囉
08/02 22:03, 11F

08/02 22:39, , 12F
你東西有沒有留著,500收來開殼,我想看看他內部實作
08/02 22:39, 12F

08/02 22:41, , 13F
鍵盤的外部中斷是IRQ1。IRQ優先度在Windows下由IRQL決定
08/02 22:41, 13F

08/02 22:42, , 14F
如果他只需要用Windows公版的HID驅動,那系統端根本不會
08/02 22:42, 14F

08/02 22:43, , 15F
有多大的變化。Linux上IRQ直接是FIFO,除非上PREEMPT_RT
08/02 22:43, 15F

08/02 22:44, , 16F
(實時系統)的patch,不然眾生平等、先來先處理
08/02 22:44, 16F

08/02 22:51, , 17F
我所言無他,一介理工人求的就這麼一個「真理」兩字。
08/02 22:51, 17F

08/02 23:20, , 18F
08/02 23:20, 18F

08/02 23:21, , 19F
我也很希望知道 他到底做了讓我買了一把1000多的鍵盤
08/02 23:21, 19F

08/02 23:21, , 20F
但是.........
08/02 23:21, 20F

08/02 23:23, , 21F
你多少願意賣?
08/02 23:23, 21F

08/02 23:23, , 22F
如果你需要 的話 我可以把鍵帽拔起來蒐藏嗎 真的
08/02 23:23, 22F

08/02 23:23, , 23F
很喜歡韓文
08/02 23:23, 23F

08/02 23:24, , 24F
圖上那把 是最早一代的 就改旋鈕 還有led燈
08/02 23:24, 24F

08/02 23:25, , 25F
我直接寄給你研究都沒關係啊 但是鍵帽我要收藏 不
08/02 23:25, 25F

08/02 23:25, , 26F
知道你能不能接受
08/02 23:25, 26F

08/02 23:26, , 27F
不勉強啦,我其實現在手上還有畢業專題要忙。我有時間再
08/02 23:26, 27F

08/02 23:27, , 28F
找別人弄來玩就好。
08/02 23:27, 28F

08/02 23:27, , 29F
(發這篇文只是做畢專做到一半,轉換心情罷了)
08/02 23:27, 29F

08/02 23:28, , 30F
真的有需要要找我欸 不要客氣....
08/02 23:28, 30F
文章代碼(AID): #1JsugEWR (Key_Mou_Pad)
文章代碼(AID): #1JsugEWR (Key_Mou_Pad)