PEGA 十合一吉他控制器連線電腦玩《吉他英雄3》

2022-08-23 14:48:14 字數 3552 閱讀 2128

pega 十合一吉他控制器介紹

準備工作

步驟1:遊戲中的鍵盤設定

步驟2:無線訊號接收器連線電腦

步驟3:joytokey 中的設定

問題1:吉他按鍵,鍵盤按鍵響應錯亂的問題

問題2:左撇子和右撇子的問題

建議按照以下順序來進行《吉他英雄3》的安裝:

我從實體店入手的是這一款的結他控制器,成交價 95 元。

把結他按照說明書拼裝好,裝上電池,開啟電池倉裡面的電源開關;

從遊戲主選單依次選擇「options->controller」,勾選「p1 lefty flip」,然後選擇「configure keyboard」進行鍵盤輸入的設定,如果之前已經修改或設定的話,先選擇「reset to default keyboard」恢復成預設設定,由於 joytokey 本身在識別 shift、ctrl 和 alt 這些鍵盤輸入的時候是不區分左右的,所以我把「right alt」改成了「n」,把「right shift」改成了「m」,如下圖所示:

將無線訊號接收器直接通過 usb 連線電腦,我在 windows xp 和 windows 7 下面都驗證過,系統能夠識別出裝置,並自動完成驅動程式的安裝,這個過程只需要耐心等待一下即可。

對於系統來說,這個無線訊號接收器就是乙個遊戲控制器(手柄),完成驅動程式的安裝之後,可以在系統的遊戲控制器介面看到乙個名為「ps3 guitarpsed」的遊戲控制器。

輕按(類似滑鼠點選)無線訊號接收器上的按鈕,使得「ps2/ps3 rockband」前面的指示燈亮起。

無線訊號接收器上面有以下四種訊號模式:

ps3 gh world tour

ps3 guitar hero

wii rockband

ps2/ps3 rockband

吉他按鍵和遊戲控制器按鈕之間的對映關係,會隨所選擇的訊號模式不同而有所差異。比如吉他上的黃色按鍵,在「ps3 guitar hero」模式下對應於按鈕1,而在「ps2/ps3 rockband」模式下對應於按鈕4。當前在這四種模式中,只有「ps2/ps3 rockband」模式支援 star power 按鍵,在其他模式下按 star power 是沒有效果的。吉他按鍵和遊戲控制器按鈕之間的對映關係,在遊戲控制器的屬性介面中是很好整理出來的。

「ps2/ps3 rockband」模式下,吉他按鍵和遊戲控制器按鈕之間的對映關係如下:

吉他按鍵(左手按弦,右手撥弦)

按鈕名稱(joytokey)

1號按弦鍵(從左往右數第1個)

按鈕2 2號按弦鍵

按鈕3 3號按弦鍵

按鈕4 4號按弦鍵

按鈕1 5號按弦鍵

按鈕5 star power

按鈕6 select

按鈕9 start

按鈕10

home

按鈕13

strum bar up(往燈的反方向撥)

pov1↑

strum bar down(往燈的方向撥)

pov1↓

十字鍵pov1的各個方向

whammy bar

(可以360度旋轉的那根棍子)

axis3

five grades note switch

(五級的換檔開關)

axis6

在《吉他英雄3》這個遊戲裡面,十字鍵和五級的換檔開關都是用不上的。

最後一步,也是最複雜最體力活的一步,就是在 joytokey 中設定遊戲控制器按鈕和鍵盤按鍵的對映關係。其實這是一道「步驟2**中的按鈕名稱」和「步驟1遊戲中的鍵盤設定」之間的連線題, 參照下面**的中間兩列完成設定即可。

吉他按鍵(左手按弦,右手撥弦)

按鈕名稱(joytokey)

鍵盤按鍵(joytokey)

吉他英雄3

1號按弦鍵(從左往右數第1個)

按鈕2shift

orange fret

2號按弦鍵

按鈕3z

blue fret

3號按弦鍵

按鈕4x

yellow fret

4號按弦鍵

按鈕1c

red fret / cancel

5號按弦鍵

按鈕5v

green fret / confirm

star power

按鈕6空格

star power

select

按鈕9c

red fret / cancel

start

按鈕10

vgreen fret / confirm

home

按鈕13

escape

遊戲暫停或返回上一級選單

strum bar up(往燈的反方向撥)

pov1↑

mstrum up / menu up

strum bar down(往燈的方向撥)

pov1↓

/strum down / menu down

十字鍵pov1的各個方向

其它方向保持「禁用」

whammy bar

(可以360度旋轉的那根棍子)

axis3(<0)

nwhammy

axis3(>0)

n five grades note switch

(五級的換檔開關)

axis6

保持「禁用」

要設定 pov 和 axis 按鈕,需要在 joytokey 的「引數選擇」標籤頁勾選「使用x軸和y軸以外的軸」和「使用 pov(帽狀開關)」。

先執行 joytokey,再執行遊戲,發現會出現按鍵響應錯亂的問題:在遊戲中部分吉他按鍵沒有響應,用鍵盤按鍵進行選單切換也沒有響應。暫時還不確定這個是不是個別問題,如果遇到上述問題,可以先執行遊戲,進入遊戲主選單之後,切換回 windows 桌面啟動 joytokey,然後再切換回遊戲。

絕大多數的結他演奏者,都是「左手按弦,右手撥弦」的(據說這樣看一般的結他譜的時候會更好理解),我在這篇文章中也是基於這種操作習慣進行遊戲設定的。如果你覺得「右手按弦,左手撥弦」的操作方式更加適合你,那在步驟1的中不要勾選「p1 lefty flip」即可。

系列索引文章:

SVN版本控制器(一)

介紹 svn,subversion,開源的版本控制系統,可以將資料恢復到早期版本,或者檢查資料修改的歷史,這些資料可以是源 也可以是其他型別的檔案。適用多人共同開發專案。功能 1 根據檔案修改的次數自動增加版本號以便找回歷史檔案 2 防止多人開發時同時修改一類檔案導致檔案覆蓋或被刪除 安裝 1 伺服...

SDN架構中 控制器實現之一 POX控制器的研究

pox的自帶的元件來分析 開始構建自己的 pox 模組的常用方法是將現有模組 例如 forwarding l2 learning.py 複製到 ext 目錄 例如 ext my component.py 下發流表操作 按照元件的功能進行分類 控制器和交換機根據openflow協議進行通訊前,使用of...

一 什麼是版本控制器

版本控制是指對軟體開發過程中各種程式 配置檔案及說明文件等檔案變更的管理,是軟體配置管理的核心思想之一。版本控制最主要的功能就是追蹤檔案的變更。集中式版本庫是集中存放在 伺服器的,工作的時候,使用自己的電腦,要先從 伺服器取得最新的版本,然後開始工作,結束後,再把自己的變更推送給 伺服器。示例圖 缺...