📝 2026年10月15日更新
Mesen 2.1.1(2026年10月時点の公式最新版)のソースコードで挙動を確かめ、「後から挿したパッドの認識」「最初から割り当て済みのコントローラー」「デッドゾーンの目盛り」の説明を正しい内容に直しました。
状況別:まずこれをやる(結論早見表)
| 状況 | 最初にやること |
|---|---|
| Xboxコントローラー(XInput)をつないだ | 初回設定のままなら割り当て済み。Mesen起動後に挿しても約5秒で認識される |
| PS4/PS5コントローラー・安価なUSBパッドが反応しない | 挿した状態でMesenを再起動。起動中は自動で探さない種類(DirectInput)のため |
| PS4コントローラーを一括で割り当てたい | Setup画面の「Select Preset…」→「PS4 Controller」 |
| それ以外のパッドを割り当てたい | Settings → Input → NES(SNES)→ Port 1 の「Setup」で1つずつ登録 |
| キャラが勝手に動く | Settings → Input の「Controller axis deadzone size」を1目盛り右へ |
| 連射が欲しい | Setup画面の「Turbo A」「Turbo B」に空きボタンを割り当てる |
| 入力が遅れる気がする(Windows) | Settings → Video の「Use exclusive fullscreen mode」をオン → F11で全画面 |
🎮 Mesen2 攻略・設定ガイド
コントローラーが認識しない時の「鉄則」
結論:Xbox系以外のパッドは「挿した状態でMesenを起動する」。後から挿して反応しなければ、Mesenを再起動するのが最短です。 Windows版のMesen 2は、起動後に挿したコントローラーの扱いがパッドの種類で分かれます(Mesen 2.1.1のソースコードで確認)。| パッドの種類 | 起動後に挿したとき |
|---|---|
| Xbox系(XInput) | 約5秒ごとに自動で探すので、そのまま認識される |
| それ以外(DirectInput:PS4/PS5コントローラー、多くの安価なUSBパッドなど) | 起動中は自動では探さない。再起動するか、Setup画面でボタン枠をクリックして入力待ち画面を開いたときに一覧が取り直される |
Mesenを完全に終了し、
コントローラーを挿した状態で再起動する
安価なUSBパッドの多くはDirectInput側なので、まさにこの「起動中は探さない」グループに入ります。
あれこれ設定をいじる前に、まずは「挿しっぱなしで再起動」。これを覚えておいてください。
基本設定:ボタンのマッピング手順
結論:Settings → Input → NES(スーファミならSNES)→ Port 1 の「Setup」を開き、画面のボタンをクリックしてから手元のボタンを押す、の繰り返しです。 ファミコンのコントローラーはボタンが少ないので簡単です。設定手順(英語メニューの場合)
現在主流の最新版Mesen(Mesen 2)はメニューが英語です。以下の手順で進めてください。- メニューバーの「Settings」をクリック
- 表示されたメニューから「Input」を選択
- 「System-specific settings」欄で遊ぶハードのボタン(ファミコンならNES、スーファミならSNES)をクリック。そのハードの設定画面の「Input」タブへ移動します(メニューの「Settings」→「NES」から開いて「Input」タブを選んでも同じ画面です)
- Port 1の横にある「Setup」ボタンをクリック
これでコントローラーのボタン設定画面(Controller Setup)が開きます。画面上のファミコンコントローラーのボタン(A、B、Select、Startなど)をクリックし、対応させたい手元のパッドのボタンを押していくだけです。1つのボタンには、画面上部の4つのタブを使って最大4つまでキーやパッドのボタンを割り当てられます。
Xboxコントローラーなら、この作業は要らないことが多いです。Mesen 2の初回起動時の設定(Input Mappings)は「Xboxコントローラー」と「矢印キー」の割り当てが最初からオンになっていて、そのまま進めていればPort 1に割り当て済みです。PS4コントローラーは、Setup画面の「Select Preset…」→「PS4 Controller」で一括で割り当てられます。それ以外のパッドは手で1つずつ登録してください。
💡 現代っ子のための設定アドバイス
ファミコンのコントローラーは右側に「Aボタン」、その左に「Bボタン」があります。
しかし、最近のXboxコントローラーなどは配置が逆(下がA、右がB)だったりします。画面の文字(AやB)に惑わされず、「指の位置」で設定するのがコツです。
「ジャンプしやすい位置をA」「ダッシュしやすい位置をB」に設定しましょう。文字通りに設定すると、スーパーマリオでダッシュジャンプができなくて詰みます。
よくあるトラブルと解決策(Q&A形式)
結論:反応しないなら「割り当て」と「Windows側の認識」、勝手に動くなら「デッドゾーン」を見ます。 「鉄則を守っても動かない!」「なんか挙動がおかしい!」という場合のトラブルシューティングです。Q:全く反応しない
A:設定画面(Setup)でボタン割り当てを行いましたか? Mesenには「キーボードモード」や「ゲームパッドモード」といった切り替えスイッチはありません。最初から割り当て済みなのは初回設定でオンにした種類(初期状態ではXboxコントローラーと矢印キー)だけで、それ以外のパッドは「Setup」画面で実際にコントローラーのボタンを押して登録するまで反応しません。 「Setup」画面でボタンをクリックし、手元のコントローラーを押しても反応がない場合、Windows側でコントローラーが認識されていない可能性があります。一度USBを抜き差しし、Mesenを再起動してから試してください。Windows側で認識されているかの確かめ方はWindows11でエミュのコントローラーが反応しない時の対処法にまとめています。Q:勝手に動く(ドリフト現象)
A:アナログスティックの「デッドゾーン」を設定しましょう。 キャラクターが勝手に歩き出したり、 カーソルが止まらない現象です。これはコントローラーのアナログスティックが微妙に傾いている(または劣化している)のが原因です。 Mesenのメニューから「Settings」>「Input」を開いてください。 「General」タブに「Controller axis deadzone size」というスライダーがあります。目盛りは5段階(Small〜Large)で数値は表示されず、初期値は真ん中です。1目盛りずつ右(Large側)へ動かし、勝手な移動が止まったところで止めてください。上げすぎると、スティックを少し倒しただけでは反応しなくなります。 コントローラーが正しく認識できたら、巻き戻しのキーも一緒に割り当てておくと詰まりどころが減る。手順は【Mesen2】巻き戻し設定とキー割り当て7選にある。
Q:十字キーが斜めに入りすぎる
A:安物パッドあるあるです。スティックへの割り当てを検討しましょう。 安いUSBコントローラーは十字キーの作りが甘く、上を押したつもりが「右上の斜め入力」になってしまうことがよくあります。 どうしても操作しにくい場合は、十字キーの設定を「アナログスティック」に割り当ててみてください。スティックの方が誤入力が少なく、快適に遊べる場合があります。快適化テクニック
結論:シューティングは「Turbo」ボタン、アクションの遅延が気になるなら排他フルスクリーンです。 最後に、もっと快適に遊ぶための設定です。連射設定(シューティングゲーム必須)
Mesenには標準で連射機能(Turbo)があります。 入力設定画面で、通常の「A」「B」ボタンの他に、「Turbo A」「Turbo B」という項目があるはずです。 ここに、普段使わないボタン(LボタンやRボタン、Xボタンなど)を割り当てておくと、シューティングゲームなどで指が疲れずに済みます。「高橋名人」並みの連射が誰でも可能です。 連射の速さは、同じSetup画面にある「Turbo Speed」のスライダー(Slow〜Fast)で変えられます。スーファミ(SNES)の設定画面には、A・B・X・Y・L・Rそれぞれの「Turbo」ボタンがあります。遅延対策:排他フルスクリーンモード
「ジャンプのタイミングが微妙にズレる…」と感じる場合、排他フルスクリーン(Exclusive Fullscreen)を試してみましょう。 Mesenではデフォルトでウィンドウモードまたはボーダレスウィンドウになっています。- メニューバーの「Settings」>「Video」を開く
- 「General」タブの「Use exclusive fullscreen mode」にチェックを入れる(Windows版だけにある項目です。ソフトウェア描画を使う設定にしていると選べません)
- ゲーム画面でキーボードの「F11」キー(全画面の切り替え・初期設定)を押す。上のチェックが入っていれば、このとき排他フルスクリーンになります
排他モードにすることで、Windowsの余計な描画処理を省き、入力遅延(ラグ)を減らせる可能性があります。アクションゲームを本気で攻略する時はぜひオンにしてください。
🎮 Mesen2 攻略・設定ガイド
次に読む(関連記事)
- Mesen導入ガイド :導入〜初期設定まで図解で迷わず完了できる
- Mesen コントローラー設定 :認識しない・遅延する時の解決手順を網羅解説
- Mesen2 コマンドライン引数 :コピペで即設定!Playnite連携に便利
- セーブ同期(Google Drive) :PC間でセーブ共有、Google Drive同期
まとめ
Mesenのコントローラー設定は、一度覚えてしまえば簡単です。- Xbox系以外のパッドは、Mesen起動前に接続する(後から挿したら再起動)
- Xboxコントローラーは初期設定で割り当て済み、PS4は「Select Preset…」で一括
- 文字ではなく「指の押しやすさ」でボタン配置を決める
- 変な動きをしたら「デッドゾーン」を調整する


















コメント