元々WindowsではゲームパッドでFF14をプレイしていたので、MacBookでもゲームパッドでプレイしたい!と思い、M1 Macで使えるゲームパッド(ゲームコントローラ)を選ぶのに色々調べたので、その結果をまとめておきたいと思います。

Appleの公式サイトでガイドされているゲームコントローラ

Appleの公式サイトでは、以下のゲームコントローラとの接続方法がガイドされています。

  • Xboxワイヤレスコントローラー
  • PlayStationワイヤレスコントローラー(PS4/PS5)

しばらくゲーム機本体を買っておらず、上記のコントローラーは持っていなかったので、どれかを購入して試してみることにしました。

Xboxワイヤレスコントローラー

Appleのサイトでガイドされているし、Macとの接続は問題ないと思います。

接続できても使えないという情報もあったのですが、ざっと現時点の情報を調べたところ、「FF14で使えそう、ただしBluetooth接続に限る」という感じです。
Bluetooth接続だと遅延を感じる、接続できてもゲームで使えない(ゲームによる?)という情報があって少し不安を感じたので、Xboxのコントローラーを購入して試すことはしませんでした。

PlayStation DualShock 4 ワイヤレスコントローラー

FF14で問題なく使えるという情報が一番多かったコントローラが、「DualShock 4」でした。 実際に購入して試してみたところ、接続は問題なし、FF14上でのボタンキャリブレーション(ボタンの割り当て)も不要で快適にプレイできました。

「DualShock 4」は旧モデル(CUH-ZCT1J)と新モデル(CUH-ZCT2J)があり、ネットの情報の中には新モデルは使えないというものがあったのですが、新モデルでも問題なく使えました。macOSのバージョンが上がったことで改善されたのかもしれません。

ただ、PS5が発売され、PS4関連のものはメーカー生産が終了しているのか、現在は品薄状態になっています。

PlayStation 5 DualSense ワイヤレスコントローラー

Xboxのコントローラと同様、Appleのサイトでガイドされていることから、M1 Macとの接続は問題ないと思います。FF14ではありませんが、実際にPS5のコントローラーを使ってゲームをプレイしている動画もあります。

ただ、接続はできてもFF14で使えるかどうかというのは別問題で、FF14のフォーラムでMac版ではPS5のコントローラーが使えない、という投稿がありました。FF14のMac版に組み込まれているCrossOverに問題があって、PS5のコントローラーが使えないというコメントがあったので、PS5のコントローラーは公式の対応を待つしかないかなと思っています。

フォーラムやネットの情報を見ると、SDL2 Gamepad Toolというツールを利用することでPS5のコントローラーを使うことができるようですが、外部のツールは可能な限り使わない方がいいし、今のところPS4のコントローラーがなんとか入手可能だったので、PS5のコントローラーは購入しませんでした。

上記以外のゲームパッド

Windows用のエレコムのゲームパッドJC-U3312SBK(だいぶ古い)を持っていたので、せっかくなので使えるか試してみました。

Bluetooth接続なんてものはできないので、有線で接続してみたところ、なんと使えました!
FF14上でのボタンキャリブレーションは必要でしたが、これはWindowsでも必要だったので、ゲームパッドとして機能しました。

ただ、このゲームパッドを接続したことが原因かはわからないのですが、ゲームパッド接続以降、FF14(Mac版)を終了するときにエラーが発生するようになりました。 終了時にエラーが出ますが、再起動したら問題なくゲームは動作しました。
使えるといえば使えるのですが、ずっとエラーが出続けるのも気持ち悪いので、エラーが発生する原因をかなり調べてみましたが結局わからず…。 そして、FF14を再インストールしてもエラーが出続けたので、macOSを再インストールすることで解決しました。

Macにサードパーティ製の製品を接続するときは、かなり慎重になった方がいいということを学ばされました…。

結局ゲームパッドは全然試せていないのですが、今後FF14用のゲームパッドを購入するのであれば、macOSがサポートされている製品であること、あとはBluetooth接続の方が安心できそうなのでBluetooth接続可能なものを使ってみたいと思います。