Dualshock 4 可以替換 PC 上的 Xbox 360 控制器嗎?
PS4 現已在歐盟發布,但由於出貨量短缺,除非很久以前預訂,否則無法出售。幸運的是,Dualshock 4 控制器似乎已經在許多商店出售。
我早就決定購買 PS4 以及第二個 Dualshock 4 控制器,所以我一直在考慮現在購買“第二個”控制器以替換我舊的 Xbox 360 控制器,它的 D-Pad 沒用,
RB
按鈕不再正確響應。但在我提早購買 Dualshock 4 之前,我想知道我的 PC 對它的支持程度。我已經知道諸如模擬搖桿和一些按鈕之類的“基本功能”可以在 PC 上使用,但究竟哪些有效,哪些無效?
我可以期望 PC 上的按鍵映射與 PS4 上相同嗎?
基本上,我可以用 Dualshock 4 替換我的 Xbox 360 控制器,並且仍然像使用舊的 Xbox 360 控制器一樣玩 Batman Arkham Asylum/City/Origins 之類的遊戲嗎?
我決定購買 Dualshock 4 並親眼看看哪些有效,哪些無效。
首先:正如所承諾的,Dualshock 4 可以在 Windows 上執行,無需安裝額外的驅動程序。1連接是通過Micro-B USB 電纜建立的,或通過帶有藍牙接收器的電腦上的藍牙建立。(同時按住 Home 和 Share 鍵數秒開啟藍牙配對模式,配對模式開啟時燈條會持續閃爍。)
遊戲支持極其匱乏。Dualshock 4 是 DirectInput 設備,而 Xbox 360 控制器使用 XInput,這是大多數(如果不是全部)現代遊戲使用的唯一 API。為了在僅支持 Xbox 360 控制器的遊戲中使用 Dualshock 4,需要一個包裝器2。希望索尼能夠發布驅動程序,為 Dualshock 4 添加 XInput 支持。
至於預設鍵映射;即使遊戲接受來自 Dualshock 4 的輸入,您也可能需要校準控制器以匹配 Xbox 360 控制器的鍵映射。
匹配的輸入是:
- 左模擬搖桿:主 X/Y 軸
- D-Pad : 視角帽
Y
/ : 按鈕 4LB
/L1
: 按鈕 5RB
/R1
: 按鈕 6Xbox 360 控制器使用 3 Axis 和 2 Rotations 作為其兩個模擬搖桿和 2 個觸發器的輸入;觸發器都共享 Z 軸。
另一方面,Dualshock 4 同樣使用 3 Axis 和 3 Rotations。
根據 Windows 自己的遊戲控制器設置:
Xbox 360 總共提供 10 個按鈕3。
Dualshock 4 共有 14 個按鈕4。
1:在 Windows 7 和 8.1 上測試
2 :我在這裡找到了一個這樣的包裝器
3:不包括首頁按鈕,它似乎沒有映射到控制器輸入
4:2 個按鈕映射到 L2/R2 觸發器,它們也被映射到 X 和 Y 旋轉