羅技方向盤怎么連接電腦,羅技方向盤支持的游戲( 二 )


在實際的游戲控制中,我們可能需要對控制器有一些特殊設置,比如控制器中心位置的校準、呆區(Deadzone)設置、以及某些情況下需要的控制器非線性設置等等 。下面就談談這些:
方向盤設置
一方向盤的安裝
方向的物理安裝以及與電腦的電氣連接問題從略,請查閱相關產品說明書 。
這里只說一下有關方向盤的驅動的安裝問題 。目前大部分方向盤都是使用USB接口與電腦實行連接的 。當正確連接了方向盤以后,Windows隨即就會找到新設備并自動安裝 。Windows對目前大多數USB接口的方向盤都能提供基本的支持,也就是說,即使不安裝方向盤自帶的驅動,大部分方向盤也都是可以實現基本功能的,但一些方向盤的特殊功能如果不安裝自帶的驅動則可能不能正常工作,如某些震動方向盤的震動功能,力回饋功能,以及其他比如微軟方向盤的按鍵編程功能等 。正是因為Windows會自動識別出方向盤并立即自動安裝了驅動,如果這時候再安裝方向盤自帶的驅動,某些情況可能會出現意外,如外面流傳的“微軟自己出的方向盤不能與自己的操作系統兼容”這樣的問題等 。如果你也遇到“安裝了方向盤自帶的驅動以后方向盤不能正常工作”這一類似的問題,那么你可以試試如下辦法:
對于USB接口的方向盤,那么在開機的狀況下將方向盤連接到電腦的USB插頭“熱拔”下來,再重新插上,看看是否解決問題 。
如果無效,那么就先卸載方向自帶的驅動;然后打開“設備管理器”,刷新(掃描硬件改動)找到你的方向盤設備,卸載它 。(這時候別再刷新,否則Windows又會立即重新找到方向盤并自動安裝) 。這時候再重新安裝方向盤自帶的驅動,完成后再打開“設備管理器”,“掃描硬件更新”以便找到你的方向盤,再試試看,可能這時候方向盤就能正常工作了 。其實,這個辦法的實質是:“先安裝方向盤帶的驅動,后連接方向盤”,如果你先連接方向盤后裝驅動出現問題,不妨試試這個辦法 。
未安裝方向盤自帶的驅動而是讓Windows自動識別出的方向盤,通常在“控制面板/游戲控制器”里,可以進行方向盤的校準工作,但安裝了驅動以后,Windows里的這個校準功能就“消失了”,而很多方向盤自帶的驅動并沒有提供手動校準功能,這時候如果你需要對方向盤進行手動校準,可能就需要使用其他的工具了(后文有專述),如果你的控制器能被Windows自動識別并能使用方向盤的基本功能,并且你也不想使用方向盤驅動帶來的“額外的功能”(比如微軟的按鍵編程功能),那么我推薦你不必安裝方向盤帶的驅動而直接使用它 。
二方向盤的校準
1.校準的原理
前面說過,“…DirectInput將收到的軸位置信息線性放大到0-65535的范圍…”方向盤輸出的軸位置信息在送交DirectInput前是必須經過校準程序校準的,沒有經過任何校準的控制器是不能工作的,校準程序所做的事情其實是告訴DirectInput,控制器所發送過來的軸位置數據,哪里是最小(Min)、哪里是最大(Max)、哪里是中點(Cen),而DirectInput并不追究Min、Cen、Max為什么會是這些指定的數值,它只管把得到的Min←→Cen之間的數據線性放大到0←→32768.而把Cen←→Max之間的數據線性放大到32768←→65535 。任何低于Min的數據都當作Min處理,任何高于Max的數據都當作Max處理 。如此,我們就可以通過特意指定不同的Min、Cen、Max的數值來達到合理使用控制器的行程的目的,一個總的原則是:減少控制的有效行程來使控制器顯得更加靈敏;而擴充(到)控制器的最大行程以獲得最高的控制精度 。
如下圖,某方向盤輸出端的量化數據范圍是-512←→+512,通過校準以指定不同的Min、Cen、Max數值時,方向盤的工作情況,每圖中上方箭頭表示游戲中的虛擬方向盤,下方箭頭表示游戲控制器方向盤的物理行程 。
左上(校準行程=物理行程):Min=-512,Cen=0,Max=512,這時候的方向盤操作與游戲中的虛擬方向盤正好是一一對應的 。既使用了控制器方向盤的全部精度,又能達到最大的控制范圍 。此為使用得最為普遍的一類校準方式 。
右上(校準行程物理行程):此為一種特殊的校準方式 。通過人工指定Min、Cen、Max的數值,使它大于控制器所能輸出的數值,這時候的控制器方向盤的全部行程只對應游戲中虛擬方向盤的一部分行程,因為控制器無法輸出超出它的量化范圍的那一部分數據,所以,游戲中的虛擬方向盤就永遠也打不到極限位置,此類校準方式的理念是“集中所有能輸出的控制精度來控制游戲中虛擬方向盤的一部分行程”,也就是說“犧牲控制范圍以獲取更大的控制精度”,一般只用于特定場合 。

推薦閱讀