Steam ControllerはこれまでPC専用のデバイスでしたが、OpenPuckというオープンソースプロジェクトの登場により、その状況が一変しました。コミュニティが開発した交換用ドングルを使用することで、Valveのトラックパッド搭載ゲームパッドをPCやSteam Machineだけでなく、PS5、Xbox、Nintendo Switchでも使用できるようになりました。

予約特典としてGTA+の1ヶ月サブスクリプションが付属します。
GTA 6の予約受付中
わずか$8のボードでプラットフォームの壁を越える仕組み
標準のSteam Controllerには、PCまたはSteam Machine専用の独自ワイヤレスドングルが付属しています。OpenPuckは、これをPro Micro NRF52840ボードに置き換えます。これはSafijari氏が開発したカスタムファームウェアを搭載した$8のマイクロコントローラーです。このファームウェアは、ボードに対して純正レシーバーのペアリング動作をエミュレートするよう指示し、さらに他のプラットフォームの公式有線コントローラーの信号プロファイルを模倣することで、一歩先を行く機能を実現しています。PS5、Xbox、Switch側からは、Steam Controllerは認識された有線ゲームパッドとして表示されます。
セットアップ手順は、MODの基準から見れば非常にシンプルです。ボードをDFUモード(Device Firmware Update)に入れてフラッシュドライブとして認識させ、そこにファームウェアをドラッグ&ドロップするだけです。新品のボードであれば自動的に処理されますが、そうでない場合でも、プロジェクトのドキュメントにDFUモードを強制的に起動するためのピンのブリッジ方法が記載されています。その後は、Safijari氏のGitHub PagesにあるブラウザベースのWebインターフェースからUSBモードの切り替えや入力のリマッピングを行えるため、コマンドライン操作は一切不要です。
Steam Controllerがコンソールにもたらす真の価値
重要なのは、Steam Controllerのデュアルトラックパッドこそが、このプロジェクトの存在意義であるという点です。Starfield on PS5をプレイしたコンソールプレイヤー(DualSenseの機能や互換性の詳細は、当サイトのStarfield PS5ガイドをご覧ください)ならご存知の通り、PC向けのゲームを標準的なサムスティックのレイアウトで操作するのは難しい場合があります。Steam Controllerはまさにそのギャップを埋めるために設計されており、ソファに座りながらマウスのような精度でメニュー操作やエイムを行うことが可能です。
これをSwitchに持ち込むという試みは非常に興味深いものです。Nintendoのハードウェア向けにリリースされるタイトル、例えば発売が決定しているPhasmophobia Switch 2版などは、Joy-Conのスティックとは一味違う、トラックパッド操作ならではの体験が活きるタイトルと言えるでしょう。
オープンソースプロジェクトとしての側面
OpenPuckは完全にオープンソースであり、コミュニティによって既に基盤の強化が進められています。3Dプリント可能なシェルのデータがThingiverseで公開されており、むき出しのマイクロコントローラーボードをより完成度の高い外観に仕上げることが可能です。プロジェクト作成者は、インストール手順を解説した短いデモ動画も公開しており、ボードの開封から接続したプラットフォームでSteam Controllerが認識されるまで、わずか数分で完了します。
現在、クロスプラットフォーム対応はPS5、Xbox、Switch、PCをカバーしています。ファームウェアの入力エミュレーションは、コントローラーを「有線HIDデバイス」として認識させることで、コンソール側が非公式周辺機器をブロックするために使用する認証レイヤーを回避しています。
新しいSteam Controllerを手に入れ、PC以外の環境でも使いたいと考えている人にとって、これは非常に低コストな解決策です。ハンダ付けや高度な電子工学の知識が一切不要である点が最大のポイントです。$8のボード、Webインターフェース、そしてプリント可能なシェルのおかげで、基本的なファイル転送ができる人なら誰でも簡単に導入できます。
もちろん、各ゲームのプラットフォーム互換性はまた別の話です。複数のシステムでプレイを予定している場合は、当サイトのゲーミングガイドハブで、セットアップを確定させる前に各プラットフォーム固有の情報を確認しておくことをお勧めします。








