日本語

Steamでは動くのに、Macのゲームでコントローラーが動かないとき

Big PictureやSteamのオーバーレイはコントローラーに反応するのに、ゲームが反応しないとき、Macでは、ほとんどの場合、次の3つのどれかが原因です。ゲーム自身のSteam Inputの設定、Macでコントローラーに対応していないゲーム、Steamの外から起動したゲームです。順に確かめてください。最初の1つで、ほとんどのケースが直ります。

Mac App StoreでInputConfigをダウンロードInputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。

手順

  1. 「Properties」の「Controller」で、そのゲームのSteam Inputの上書き設定を変えます。
  2. Macでそのゲームがコントローラーに対応しているか確かめます。
  3. Steamから起動します。
  4. キーボードとマウスしか読み取らないなら、マッパーを使います。

1. ゲームのSteam Inputの設定を切り替える

  • あなた:Steamのライブラリでゲームを右クリックし、「Properties」、「Controller」の順に開いて、上書き設定を変えます。「Enable Steam Input」になっているなら「Disable Steam Input」を、「Disable Steam Input」なら「Enable Steam Input」を試します。
  • Steam:ゲームのためにパッドを変換するか、生のコントローラーをそのまま渡します。片方を望むゲームも、もう片方を望むゲームもあり、初期設定の推測が外れることが多いので、これでほとんどのケースが直ります。
  • 確認:変更するたびにゲームを起動し直して、ボタンを押します。

2. Macでそのゲームがコントローラーに対応しているか確かめる

ストアページには、Windows版だけがコントローラー対応と書かれていることがあります。Mac版が対応していないなら、Steamが何をしても、ゲームはキーボードとマウスにしか反応しません。ゲーム自身のオプションにも、コントローラーの設定がないか探してください。オンにする必要があるゲームがあります。

3. Steamから起動する

Steam Inputが届くのは、Steamが起動したゲームだけです。Finderやほかのランチャーから開いたゲームには届きません。Steam以外のゲームは「Add a Non-Steam Game」でSteamに追加できますが、Macではこの方法は信頼できません。

ゲームがキーボードとマウスしか読み取らないとき

それなら、直す手段はSteamの外にあります。マッパーが、ゲームが期待するキーとマウスの動きを送ります。InputConfigのスマートプリセットメーカー(Smart Preset Maker)には、Stardew ValleyやHollow Knightを含む、450以上のゲームのすぐ使える配置があります。先にそのゲームのSteam Inputを無効にして、2つのアプリが同じパッドを変換しないようにしてください。

Big Pictureでは動くのに、ゲームとデスクトップで動かないとき

最近のmacOSでよくある報告で、見落とした設定ではありません。Steam自身のウインドウが前面にあるあいだはSteamがパッドを読み取りますが、ゲームやデスクトップにフォーカスが移ると、パッドを見失います。2026年2月のApple Communityのスレッドに、macOS 26.3での例があり、投稿者は許可の確認やアップデートでは直りませんでした。小さな手順から順に試してください。

  1. 許可を与える。システム設定のプライバシーとセキュリティで、Steamに「入力監視」を、求められればアクセシビリティも許可します。Steamを完全に終了して、開き直します。
  2. ゲームにパッドを読み取らせる。ゲームのSteam Inputの上書き設定を「Disabled」にして、ゲームがSteamを通さずに、パッドを自分で読み取るようにします。
  3. Steamの下で割り当てる。Macでゲーム自身がコントローラーに対応していないなら、フォーカスが関係ないSteamの下で、パッドをキーに割り当てます。InputConfigが無料でこれを行います(私が作っています)。ゲームが前面に来たときは、プリセットが自動で切り替わるようにできます。

ゲームをCrossOverの中のSteamで動かしているとき

それは、WineのボトルにあるWindows版Steamで、独自の設定があり、MacのSteamとは別のものなので、確認することも違います。CrossOverのゲームでのコントローラーに書いています。

まとめ

  • Steam Inputを切り替える。「Properties」、「Controller」を開いてもう一方の設定を選び、起動し直します。
  • Steamから起動する。Steam Inputは、自分が起動していないものには届きません。
  • キーボード専用のゲームは割り当てる。そのゲームでは、Steam Inputをオフにして行います。

ほとんどは、そのゲーム1つのSteam Inputの設定で決まるので、最初にそれを切り替えてください。

よくある質問

PS5のコントローラーが、Steamでは動くのにゲームで動かないのはなぜですか?

たいていは、そのゲームのSteam Inputの上書き設定です。ゲームの「Properties」、「Controller」で、「Enable」と「Disable」を順に試してください。Macでコントローラーに対応していないゲームなら、マッパーを使います。

Steam Inputは、オンとオフのどちらがよいですか?

ゲームによります。両方を試してください。InputConfigのようなマッパーを使うときは、2つがぶつからないように、そのゲームではオフにします。

ゲームをCrossOverの中のSteamで動かしているときは、どうしますか?

それは、WineのボトルにあるWindows版Steamで、独自の設定があり、MacのSteamとは別のものです。確認することが違います。CrossOverのゲームでのコントローラーをご覧ください。

macOSをアップデートする前は、コントローラーでゲームが動いていました。何が変わったのですか?

たいていは、macOSではなく、ゲームか、ゲームが動いているレイヤーです。ゲームとSteamをアップデートし、Steam Inputの上書き設定を両方の向きで試して、macOSのアップデート後のページにあるバージョンごとのメモを読んでください。

日本語のページ

くわしいガイド(英語)

このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、アプリの主なボタンとメニューは日本語で表示されます。このページではその名前を使い、英語の名前をかっこに添えています。アプリのほかの部分とサイトのほかのページは英語です。

ほかの言語で読む: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Mac App StoreでInputConfigをダウンロード無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.