中華製PS4コントローラーを購入したので各エミュレータで試してみた
SwitchのProコンに続いて今度は中華製のPS4コントローラー(要はDUALSHOCK 4っぽいやつ)を購入してみました。
と言うのも、これまでエレコムのJC-PS101USVというかなり年季の入ったコンバータ経由で愛用していたDS2…だと思っていたら実は初代DSだったコントローラー(説明長すぎ&物持ち良すぎ問題)の START▶ ボタンが全く反応しなくなってしまったので、そろそろ新しいPS系のパッドも1つ買ってみようかしらね?という理由からだったりします。
当エントリーの各エミュレータとの接続確認ですが、恐らく純正のDS4でも同様の結果になるんじゃないかな?と思います。根拠はありませんけどたぶんそんな気が。
購入したPS4コントローラー
実は8/28まで1,300円引きのクーポンがあったのでそれに間に合うよう購入したんですが、8/28を過ぎたら今度はセール特価で普通に1,300引きになってたという…まぁ別に損したわけじゃないからいいんですけどね?ちなみに私が購入したのは黒/青でしたが黒/赤の方が100円安くなってるようです。
カスタマーレビューの内容と少し違いますが、私の場合は青いパッケージ(本体の箱)で日本語の説明書と1mのUSBケーブル(Micro-B)が付属していました。もちろんコントローラー側の端子もそれです。
てかこちらの製品が出たから安くしたんでしょうかね?背面ボタンとか微妙に気になりますけど、でもその値段だともう少し出せば純正のDS4が買えちゃうのが悩ましいような…
PCでは利用出来ない機能
- スピーカー機能
- タッチパッド(ただし、ボタンとしては使用可)
タッチパッドはSteamだと左右で別のボタンとして使えるという話もあるようですが、残念ながらエミュレータではそれは無理っぽいです。
実際の使用感など
前回購入した中華製のSwitch Proコンは安くて機能面では特に不満は無かったものの、コントローラーの質感的には値段相応のチープさでぶっちゃけあまりお薦め出来ないというのが正直なところでした。しかし今回のPS4コントローラーは意外に悪くない、と言うよりむしろ思ってたより結構いいんじゃね?という感じだったので、私はこれをダメになった初代DSの代わりに愛用する事にしました。
ボタンの感触
強いて言えば LR ボタンがもうちょっと固くてもいいかな?と思うくらいで、十字・フェイスボタン・スティックは好みの固さですし L2R2 のトリガーもちゃんと感圧式でなかなかグッドです。SHAREOPTIONS ボタンが押しにくいのは純正のDS4もそんな感じなので仕方無しでしょうか。
タッチパネルについて
タッチパネルはデカいボタンとして使用可能です。Steamでは左右に分けて2つのボタンとして使えるようなのでエミュレータでもそれ出来たらいいんですけどねぇ…とりあえず私はTURBOとか倍速的な機能に割り当ててRPGの戦闘シーンなんかを早送りするのに重宝しています。
気になる耐久性
あと気になるのは耐久性だと思いますが、こればかりはしばらく使い込んでみない事には何とも言えません。私の経験上では初期不良さえ無ければすぐに壊れたりした事が無いのでたぶん大丈夫なんじゃないかな?と思ってますけど。
何れにしてもすぐ壊れるんじゃないかと不安になるような安っぽさはあまり感じられません。
PCとの接続
有線・無線どちらも非常に簡単です。有線なら付属していたUSBケーブルでPCにぷすっと挿すだけ、無線ならBluetoothのデバイス追加から SHARE + HOME ボタンを長押しでペアリングしてやれば接続出来るはずです。
Windows上はWireless Controllerと表示されますが、エミュレータではPS4 Controllerと表示される場合が多いようです。
ちなみに有線接続でもWireless Controllerと表示されます。そこはWiredやろ…というツッコミは無しの方向で。
ペアリングが済んだ状態から再接続するには HOME ボタンをちょい押しでOKです。
入力APIについて
最近のエミュレータは自動でデバイスを認識してくれる事が多いのであまり意識しなくていいかもしれませんが、入力APIを設定する必要がある場合はSDLかDinputにしておけばだいたい認識してくれるでしょう。
基本的にSDLが利用可能な場合はあえてDinputを選ぶ理由は無いと思われます。とか言ってたまに例外もあったりしますけど…
各エミュレータでの動作確認
おま環の可能性もあるのであくまでも参考程度にという事でお願いしますね?
有線と無線で入力設定が共通のエミュレータもありましたが、どちらか一方でしか認識しないエミュレータもあったのでうまく使い分ける必要がありそうです。
- RPCS3の有線接続を確認しました(2022/12/16 追記)
- 確認結果を6エミュ追加しました
- 有線・無線共に○でもコントローラーの再設定が必要なエミュとそうでないエミュがあるので、再設定が必要なエミュではプロファイルを分けた方がよさそうです
- デバイス名で0となっている部分は接続ポート?によって変わるかもです
エミュレータ | 有線 | 無線 | 表示デバイス名、備考など |
---|---|---|---|
Yuzu | ○ | ○ | DualShock 4 Controller 0 |
Ryujinx | ○ | ○ | PS4 Controller |
Cemu | ○ | ○ | PS4 Controller [SDL Controller] コントローラー設定がうまくいかないと言うかボタンが反応してくれなかったりプロファイルが吹っ飛んだりCemu本体が落ちたりする事が…どうしてもダメな場合は現在のコントローラー設定を削除してサウンドAPI:SDL、Controller:PS4 Controllerで追加しましょ。 |
Citra | ○ | ○ | デバイス選択不要 |
Vita3K | ○ | ○ | PS4 Controller ※現時点ではボタン設定機能が未実装 |
Dolphin | ○ | ○ | SDL/0/PS4 Controller |
RPCS3 | ○ | ○ | 有線: 無線:PS4 Controller |
Xenia | ○ | ○ | コントローラー設定不要、Xboxレイアウトで利用可 gamecontrollerdb.txt無しでも普通に使えるはずです、たぶん ※現時点ではボタン設定機能が未実装 |
PPSSPP | ○ | × | 有線:デバイス選択不要 |
DeSmuME | ○ | × | 有線:デバイス選択不要 |
melonDS | ○ | ○ | PS4 Controller |
PCSX2 | ○ | ○ | SDL-0: PS4 Controller DualShock 4 / DualSense Enhanced Mode にチェックを入れるといいかも(無線時のみ有効?) |
Play! | ○ | ○ | デバイス選択不要 |
Redream | ○ | ○ | PS4 Controller |
Flycast | ○ | ○ | PS4 Controller |
Cxbx-Reloaded | ○ | ○ | SDL/0/PS4 Controller |
xemu | ○ | ○ | PS4 Controller ※現時点ではボタン設定機能が未実装 |
Project64 | ○ | × | 有線:デバイス選択不要 無線:色々イジってると落ちるので諦めました… |
simple64 (m64p) | ○ | ○ | 0:PS4 Controller |
DuckStation | ○ | ○ | SDL-0: PS4 Controller DualShock 4 / DualSense 拡張モード にチェックを入れるといいかも(無線時のみ有効?) |
XEBRA | × | × | |
SSF | ○ | ○ | デバイス選択不要 |
YabaSanshiro | × | × | 有線・無線共にSDL / Dinputで設定するボタンをクリックと同時にチェックが入ってしまう、またはボタンを押しても反応しない |
Kronos | ○ | × | 有線:DirectX Input Interfaceで設定可 SDLだとYabaSanshiro状態に…まぁフォーク元が同じですからね? |
mGBA | ○ | ○ | PS4 Controller |
VBA-M | ○ | ○ | デバイス選択不要 |
Mesen-SX | ○ | × | 有線:デバイス選択不要 |
Snes9X | ○ | × | 有線:デバイス選択不要 |
Ootake | ○ | ○ | デバイス選択不要 |
Mesen-X | ○ | × | 有線:デバイス選択不要 |
NestopiaUE | ○ | ○ | Wireless controller |
puNES | ○ | ○ | js0: Wireless Controller |
RetroArch | ○ | ○ | PS4 Controller コントローラのドライバをSDL2で有線・無線どちらでも利用可 ※ドライバを変更した場合は設定の保存&再起動が必要 |
BizHawk | ○ | ○ | デバイス選択不要 |
ares | ○ | ○ | デバイス選択不要 |
私が確認した限りではざっとこんな感じになりました。こうして見ると有線ではほぼ問題無さそうですが、無線では認識しないエミュレータもあるようなので注意が必要です。
一番無難そうな使い方としては主に有線接続でYabaSanshiroだけは諦めて他のコントローラーを使うかDS4Windowsなどの外部ツールを経由させてみる…とかでしょうか。
セガマニアな方ならサターンとメガドラ用にはこちらのコントローラーがよさげな感じですが、実際にエミュレーターで利用出来るかは私も試していないのでごめんなさいという事で。このコントローラーも欲しいなーとは思ってるんですけどね?
個人的にはDUALSHOCK系が一番好き
好みはあると思いますがやはり私はDUALSHOCK系のコントローラーが一番しっくりきますねぇ。フェイスボタンの配置だとか十字ボタンと左スティックの位置だとか、あとやっぱり持った感じとか全部込みで。
それはさておき、コントローラーは純正品が一番でしょ!という方はみえると思いますし、自分も出来ればその方がいいのかなーとは思いますけど、実売価格を考えるとセールだのクーポンだので純正品の1/3~1/4の値段で買えちゃいますからねぇ…エミュ以外の用途でも子供用にという方はすぐに壊されちゃたまったもんじゃないでしょうから尚更かと。
確かにハズレをつかめば安物買いの銭失いにはなっちゃいますが、最近では中華製のコントローラーも結構バカに出来ないクオリティになってきているように思うので、そこまで純正品に拘りが無いのであれば一度試してみてもよろしいんじゃないかと思います。