玩游戲,真的需要打印口(LPT)嗎——真的折騰過后才知道,結論在最后
事情的起因是,有人想試試傳說中的打印口相比于現(xiàn)在的蒼炎是否有提升,畢竟之前我們倆都已經(jīng)折騰過烈火桿子了,所以再試試看唄。
于是我就接了這個委托。但是在此之前我印象中是64位系統(tǒng)已經(jīng)沒有l(wèi)pt的相關驅動了,所以最開始我是建議用圓口的鍵盤改的,5塊錢一把,理論上延遲也是幾乎沒有,但是結果,跟蒼炎做了對點測試,很穩(wěn)定的慢一幀,手感上,沒法玩。。?,F(xiàn)在猜測可能是按鍵抖動的問題?
于是,我只能試著翻翻有沒有打印口(LPT)的資料。終于在貼吧里找到了相關的文章/p/7329675759,這里感謝網(wǎng)友的分享。我在此基礎上做了點微小的工作。
首先是硬件層面,帖子里推薦的pcie轉lpt卡比較貴,所以這里只推薦主板上有原生lpt接口的玩家去嘗試。于是乎第一個問題,現(xiàn)在主板根本看不到有這個接口

沒看到不等于沒有嘛,現(xiàn)在一些主板是把這個接口做成了插針,如果你的主板上有下面這個排針,恭喜你,你有了折騰的資格,像我就沒有。。。順便說一句,這個不是老主板才有,很多新主板也有,而且跟高低端無關,不如說可能高端反而不容易有

這個針的間距可能有兩種型號,2.54和2.0,怎么確定,你看這個針和旁邊的其他排針間距相比(例如usb接口,usb排針間距是2.54)如果一樣寬,就是2.54,如果窄一點就是2.0

然后上某寶買上這條線,這樣你就可以把LPT引出到機箱后面了。


主板的接口可能沒有上面圖上外面這一圈外殼,這時候只需要記得,讓凸起在遠離有空針的引腳那一側就行了。
至此,硬件基礎你終于,做了一半
畢竟搖桿這一邊你還一點沒動嘛。
先上原理圖

這里不詳細說了,建議結合貼吧的帖子去研究一下,反正想折騰的,怎么著也得有點初中的電路基礎,知道開關和二極管什么的。
這里講一下我的經(jīng)驗,首先引腳方面推薦2,3,4,5(6,7應該也能用)以及10,11,12,13,本質上是一個矩陣鍵盤,這一共能組出16個按鍵,算上方向的話,供你用的按鈕有12個,足夠一個人的單人搖桿了(你要愿意折騰理論上引腳都用上能組出2P甚至4P)其他的引腳經(jīng)過測試可能會沒反應,可能跟一會用的驅動有關,所以就不折騰了。第二點是二極管推薦用4148,這個是開關二極管,時間響應非常迅速。第三點,就是,如果你有動手能力和焊接工具的話,畫一張小的pcb是最好的,畢竟,你買端子還得花錢,但是電路板不需要(笑)。

接下來是軟件,軟件驅動的話是ppjoy,github上能搜到,該驅動需要在測試模式下運行。兩個方法進測試模式,一是運行安裝程序的時候會提示你,然后幫助你進入,另一個是自己用搜索引擎搜索如何進入,嗯。
安裝完軟件之后


順便這里還有以前的手柄接LPT的驅動,例如PS,NES什么的




最后保存,重啟電腦就行了。
現(xiàn)在這已經(jīng)是一個完整的手柄了,你可以用來玩了。至于是否支持熱插拔,這玩意從頭到尾沒有任何芯片,所以插拔對主板是沒有任何影響的,不過,你確定每次都會去機箱后面插拔這玩意?
從委托人測試結果看來,手感跟蒼炎差不多,對部分游戲支持可能稍微好一點點(不排除老蒼炎本身的bug的可能)。
而這,其實是我最希望看到的結果。
雖然整個成本下來根本沒有幾個錢,而蒼炎現(xiàn)在也得100來塊,但是前提的前提是,主板上有LPT接口,而且有動手能力(或者是認識有動手基礎的人,比如我),而通過折騰之后,得到了一個便攜性和通用性偏差,手感提升有限的結果,從這個角度看來,打印口就已經(jīng)輸了。畢竟,現(xiàn)在電競外設的延遲已經(jīng)做到差不多是usb的極限,已經(jīng)幾乎是體感感覺不到的領域了,相比于LPT,usb的優(yōu)勢數(shù)不勝數(shù)。所以說系統(tǒng)、游戲/模擬器和顯示的延遲才是整個延遲的大頭。
不過,萬一未來顯像管重出江湖呢(哈哈哈哈哈哈哈哈