[心得] XBOX ONE 手把 ON Windows 10

看板Steam作者 (スクルド,中野梓は俺の嫁)時間7年前 (2017/06/03 21:41), 7年前編輯推噓7(706)
留言13則, 9人參與, 最新討論串1/1
之前許多文章,都有詢問 XBOX ONE 遊玩某些遊戲的問題。 最常出狀況的看起來就是 Koei Tecmo 出品的遊戲, 像是 海賊無雙3。 最近我自己在 Windows 10 上玩 戰國無雙4-II 也遇到相同的問題, 可以用,但是整個按鍵配置非常怪, X 變成 原本的 A(確定),Y 變成 原本的 B(取消), 然後 LT、RT、右類比 之類的設定也都很怪, 即使在遊戲中調整按鍵配置後,遊玩起來就是有些地方不能用, 但是在另外一台 Windows 7 主機上,就完全沒有問題。 依照許多人的建議,更新驅動程式、使用舊版驅動程式等方法都還是一樣。 後來在下面這篇文章找到解法以及問題發生原因: https://steamcommunity.com/app/331600/discussions/0/353915309340598557/ 按鍵配置變得很奇怪的原因是, XBOX ONE、XBOX 360 手把都應該是要使用 XInput 作為手把輸入的依據, 但是遊戲卻把 XBOX ONE 手把當成一般手把,去使用 DirectInput 作為輸入依據, 導致按鈕對應錯誤問題,致使整個設定跑掉。 以 戰國無雙4-II 來說, 遊戲中記錄手把按鍵配置很明顯 XInput 和 DirectInput 是分開的。 因為使用 XBOX ONE 手把,在遊戲中調整的設定值, 下次我若是使用 XBOX 360 手把,遊戲中的設定值就完全符合 XInput 標準, 並不會使用到上次 XBOX ONE 手把的配置。 上面網址的文章,主要是透過使用一個小工具軟體:XInput Plus 來修正問題, 但使用這個小工具的好處是,不用常駐, 只要設定一次,之後遊玩就不會有問題了, 因為這個小工具是根據使用者的設定, 在遊戲執行的目錄底下,加入: Dinput.dll Dinput8.dll XInput1_3.dll XInputPlus.ini 共三個 DLL 應用程式擴充檔案 + 一個設定檔, 之後遊戲執行時,就會根據設定檔,把 DirectInput 的按鍵轉換到手把上。 大略介紹使用方法: 1. 至 https://sites.google.com/site/0dd14lab/xinput-plus 下載檔案 2. 解壓縮,並執行 XInputPlus.exe 3. 於 Target Program 中選擇要套用設定的遊戲執行檔,如圖一為 戰國無雙4-II 圖一:http://i.imgur.com/FkqFFs1.png
4. 切換到 DirectInput 標籤頁,將 Enable DirectInput Output 打勾,如圖一 5. 點選 Customize,依照個人喜好設定對應值,圖二為給 戰國無雙4-II 的設定 圖二:http://i.imgur.com/S5QNOE8.png
※註一 6. 點選 OK 關閉自訂視窗,再點選 Apply 套用設定,會出現小視窗詢問是否確定, 選擇 確定 7. 於遊戲目錄中,可以注意到多了四個檔案,接下來就可把 XInput Plus 關閉 圖三:http://i.imgur.com/KC7BNiI.png
8. 執行遊戲測試是否正常,完成 註一:圖二的設定值是參考上述 Steam 討論區的, 討論區中的設定(討論區以 海賊無雙3 為對象,也適用於 戰國無雙4-II): Left Stick-X = X_Axis Left Stick-Y = Y_Axis Right Stick-X = Z_Axis Right Stick-Y = Z_Rot LT = Button 7 RT = Button 8 DPAD Up = POV_Up DPAD Right = POV_Right DPAD Down = POV_Down DPAD Left = POV_Left A = Button 3 B = Button 4 X = Button 1 Y = Button 2 LB = Button 5 RB = Button 6 BACK = Button 11 START = Button 12 LS Button = Button 9 RS Button = Button 10 目前於 Windows 10 上測試,使用有線方式或是藍芽方式都可以正常運作。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.225.145 ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1496497294.A.A40.html ※ 編輯: cmj (114.25.225.145), 06/03/2017 21:43:55

06/03 21:44, , 1F
推tennisgame版主
06/03 21:44, 1F

06/03 21:54, , 2F
感謝分享資訊~
06/03 21:54, 2F

06/03 22:30, , 3F
感謝分享! 馬上來試試看 被苦惱很久!!
06/03 22:30, 3F

06/03 23:10, , 4F
我最近倒是遇到奇怪問題,用Xbox one手把連藍芽,玩阿
06/03 23:10, 4F

06/03 23:10, , 5F
卡漢騎士會嚴重lag,一開始以為是遊戲優化問題,但用36
06/03 23:10, 5F

06/03 23:10, , 6F
0的情況就會好很多
06/03 23:10, 6F

06/03 23:10, , 7F
還在爬文研究中@@
06/03 23:10, 7F
※ 編輯: cmj (114.25.225.145), 06/03/2017 23:45:01

06/04 00:59, , 8F
我的360手把 RB跟LB都已經接觸不良了 按很大力才有反應QQ
06/04 00:59, 8F

06/04 01:17, , 9F
大推啊啊啊
06/04 01:17, 9F

06/04 02:08, , 10F
RB.LB自己動手換就好,不會很難
06/04 02:08, 10F

06/05 07:26, , 11F
圖文並茂優質文,推
06/05 07:26, 11F

04/17 11:04, , 12F
我用 xbox one藍牙win10接收器手把 玩海賊無雙3 用這
04/17 11:04, 12F

04/17 11:04, , 13F
個方式改也一樣 RT LT 右蘑菇頭皆無作用QQ
04/17 11:04, 13F
文章代碼(AID): #1PChoEf0 (Steam)