|
最近過年有點閒時間
所以想把一些對 game port 飛行模擬搖桿的認知寫成文章
供新進的飛行朋友參考
由於其實我擁有(過)的搖桿不多
很多資料都是從網路找來的
故如有錯誤,還請眾前輩多多指點
--
關於 game port 搖桿的二三事
本篇文章只介紹 game port 的搖桿
因為 USB 搖桿隨插即用,比較沒什麼問題
所以我想講的是已經快要走到盡頭的 game port 搖桿
首先,我們要知道搖桿上有哪些東西
最主要的有兩個:軸 (axis) 與按鈕 (buttons)
軸的值是一段範圍中的一個,硬體的部份通常是可變電阻,高級的話就是 Hall effect sensor
操縱桿的 X Y 軸、油門、方向舵、differential brake 等都是軸
按鈕裡所然就只有 0 or 1,硬體就是個按鍵開關而已,包括所謂的苦力帽也是
有些搖桿還有模擬滑鼠的小搖桿或軌跡球,其硬體我就不熟了
再來是 game port,詳細的介紹可以參考 Wikipedia (超詳細,其實我這篇應該不用寫了XD)
http://en.wikipedia.org/wiki/Game_port
總而言之,"標準"的 game port 搖桿最多只支援到四軸四按鈕
如果使用按鈕組合,還有未定義的接腳,則可以多一些按鈕與苦力帽
但這對飛行模擬來說是遠遠不夠的
所以搖桿廠商們想出了一些方法來克服這個問題
我將 game port 的飛行搖桿分為四大類:
類型一:類比型標準 game port 搖桿
最簡單的類型,只使用 game port 所能支援的部分
此類搖桿代表為 Thrustmaster FCS、其他一大堆簡單的搖桿
類型二:多按鈕搖桿,使用鍵盤 port 由電腦下載
這是以前高階搖桿最常用的方式
搖桿還是最多只有四軸,但是可以有很多按鈕
軸還有其中部分按鈕仍由 game port 輸入
其他按鈕則是模擬鍵盤訊號
而設定的方式是由搖桿廠商或第三方提供設定軟體
在電腦上編好設定的 profile
再經由鍵盤 port (ps/2 or PC/XT AT) 下載到搖桿中
這種方式從 DOS 一直到 Windows 98 都活的很好
但微軟從 NT 以後,拿掉了由鍵盤 port 傳出資料的功能
所以 XP、Vista 等都沒辦法下載設定了
使用者只好裝多重開機,或是使用開機片,才能更改設定
有人說使用虛擬電腦安裝 DOS or Windows 98 可以下載,但也有人說不行
我沒有試過,所以無法確定
此類搖桿代表為 Thrustmaster FLCS + TQS、CH Fighter Sticker + Pro Throttle (game port version)
類型三:多按鈕搖桿,使用攔截鍵盤訊號設定
跟類型二一樣,這類搖桿也必須同時接上 game port 與鍵盤 port
才能將按鈕模擬成鍵盤訊號
不同的是類型三的搖桿設定方式,是搖桿直接攔截鍵盤訊號
通常要將搖桿調到設定模式
然後按下搖桿上要設定的按鈕,再按下鍵盤上想要對應的按鍵
設定完畢後再將搖桿調回一般模式
由於設定動作不需要作業系統的參與,因此無論使用何種作業系統都可以設定
此類搖桿代表為 Suncom F-15E Talon + SFS Throttle (game port version)
類型四:多按鈕搖桿,使用數位訊號流的方式傳入 game port
這類搖桿只使用 game port,卻可以輸入超過 game port 所能支援的軸與按鈕數量
原理是將原本的類比訊號,以數位訊號流的方式輸入 game port 中
因此 PC 端需要安裝額外的驅動程式
此類搖桿代表為 Thrustmaster FLCS + TQS 改裝 SWF22 晶片、Logitech WingMan Interceptor
以上搖桿一直到 Windows XP 為止,都至少還有方式可以活
沒想到聽說微軟直接將其賴以維生的命脈給拿掉了
Windows Vista 不支援 game port!
我沒有 Vista,所以不知道是不是真的
如果此事屬實
那麼一些曾是高級品的 game port 搖桿都沒救了嗎?
幸好我們還有 game port to usb adapter
但也不是每一種都可以用
類型一:由於構造簡單,使用 game port to usb adapter 即可
類型二:軸與部分的按鈕使用 adapter
其他按鈕仍然接上鍵盤 port,只是設定仍須靠 DOS 或 Windows 98
類型三:軸與部分的按鈕使用 adapter
其他按鈕仍然接上鍵盤 port,而且設定只要靠搖桿本身即可
類型四:恐怕是沒救了(除非有人能夠生出 driver)
目前的 adapter 似乎都沒有支援數位 game port 搖桿
更一勞永逸的方法是將 game port 搖桿改裝成 USB 搖桿
拿市面上便宜的 USB 搖桿,
或是有專門的 USB 搖桿模組, 例如下面這個
http://www.aqza37.dsl.pipex.com/joystick/
把 game port 搖桿拆開,一一把按鈕與電阻接上去
原理非常簡單,不過是接線而已
但是非常花時間,尤其是按鈕很多的時候
而且這樣一些高階的設定功能會喪失掉,變成單純的 USB 搖桿
不過還是希望將來有高手能將 game port 的支援重新塞回 Vista
讓這些曾經叱吒風雲的搖桿們能繼續奮戰下去
--
以上若有錯誤, 還請多多批評
我是希望站上能重開修改文章功能啦
這樣有錯的話就可以修改, 也可以增加內容使其更完整
------------------------------------------------转自玉山航空討論區 |
FPS, F16, aceforever, handshake, PDF, lockon, STATFORCE, WOE, SKYHERO, lock, 自曝, lock, lock, youtube, lock, lock, lock, HUD, lock, lockon, lock, FSX, LOPE, WOE, Cyborg, insky, SFP, MOD, i
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即加入
x
|