日本語
Macでマウスボタンを割り当て直すには
このアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。
Macでマウスボタンを割り当て直すには、ボタンを読み取って別のものを送るアプリが要ります。macOSには、変えられるマウスボタンの一覧がないからです。私が作っている無料のアプリInputConfigは、つないだりペアリングしたりしたどのマウスも読み取り、各ボタンを名前でスキャンして、キーボードショートカット、入力するテキスト、マクロ、アプリ、長押しの動作、ダブルクリックの動作など、どんな役割でも与えます。
このページは、どのマウスにも通じる、すべてのオプションを含む完全な方法です。親指ボタンだけがほしいなら、Macのマウスのサイドボタンのほうが短く、追加のマウスボタンを割り当てるがButton 6からButton 32を扱っています。
InputConfig バージョン1.7(2026年10月リリース予定)で、アプリが日本語に完全対応します。
手順
- InputConfigを入れ、システム設定のプライバシーとセキュリティで、アクセシビリティを許可します。
- 入力デバイスを追加し、This Mac's mouse or trackpadを選びます。
- 行を追加し、Scanを押して、変えたいマウスボタンをクリックします。
- キーボードショートカット、マクロ、アプリのような、出力を選びます。
- 行のOptionsを開き、古い役割をブロックしたり、長押しやダブルクリックを足したり、押している間の繰り返しを設定したりします。
- Activateをクリックし、使うアプリでボタンを試します。
macOSがマウスだけでできること
2026年10月21日に読んだAppleのマウスの設定には、トラッキング速度とポインタの加速があり、アクセシビリティのポインタコントロールには、マウスオプションの下に、ダブルクリックの速度とスクロール速度があります。これらはマウスの感触を変えるものです。どれも、ボタンが何をするかは変えません。
macOSがマウスボタンに新しいことをさせてくれるのは、デスクトップとDock、ショートカットだけで、マウスによっては、Mission Control、アプリケーションウインドウ、デスクトップを表示を用意します。ほかのすべて、つまりショートカットを送るボタンや、手順を実行するボタンには、アプリが要ります。
各ボタンが何を送るか調べる
何かを割り当て直す前に、ボタンがMacにどう届くかを調べます。マウスは、標準のボタン、キー、スクロールを送るか、何も送らず、それぞれ扱いが違います。
| コントロール | 現れ方 | すること |
|---|---|---|
| 左クリックと右クリック | ボタンメニューに名前があります | 割り当てられますが、下のオプションの節の制限を読んでください。ブロックできません |
| 中クリック(ホイールの押下) | Middle clickという名前です | 割り当てます。古い役割を消したいなら、元の動作をブロックします |
| サイドボタンと親指ボタン | Button 4からButton 8、Button 9からButton 32はMore buttonsです | 割り当てます。割り当て直しの効果がいちばん大きい場所です |
| スクロールホイールとチルトホイール | 上下のスクロールと、横のScroll X | 入力として割り当てます。詳細は、スクロールホイールのショートカットにあります |
| キーを送るボタン | Scanがキーを名指しし、1から0であることが多いです | メーカーのソフトでF13からF20に設定して、そのキーを割り当てます |
| DPI、プロファイル、一部のジェスチャーボタン | Scanは何も聞き取りません | 読み取れるのは、メーカーのソフトだけです。どのMacアプリにも読めません |
お使いの機種が送るものは、Scanを押して見てください。機種の一覧より、そちらを信頼するのがおすすめです。同じ形のマウスでも、報告が違うことがあるからです。マウステスターとLive Visualizerのマウスのマップでも、プリセットを動かさずに、届いた各ボタンが光ります。

ステップごとに割り当て直す
Mac App StoreからInputConfigを入れ、先にアクセシビリティの許可を与えます。そのあとは3ステップです。
ステップ1:マウスを入力として追加する
- あなた:プリセットを作り、編集をクリックし、新しい入力デバイスを追加をクリックして、デバイスをThis Mac's mouse or trackpadにします。
- InputConfig:つないだりペアリングしたりしたどのマウスも読み取るので、選ぶ機種はありません。
- 確認:デバイスのメニューに、図1のようにマウスの項目が出ます。
ステップ2:ボタンをスキャンする
- あなた:行を追加し、入力をマウス、種類をボタンにして、ボタンのメニューを開き、Scanを押します。マウスボタンを押す、変えたいボタンをクリックします。
- InputConfig:Button 4のように名前を示し、行を埋めます。
- 確認:ボタンのメニューに、期待した名前が出ます。空のままなら、下の手順を読んでください。

ステップ3:新しい役割を選ぶ
- あなた:行の出力を選びます。Keyboard Key、Type Text、System Function、Run Siri Shortcut、Mouse Buttonなどです。Activateをクリックします。
- InputConfig:プリセットがオンの間、ボタンを押すたびにその出力を実行します。
- 確認:テキストエディタか、気にしているアプリで、ボタンを押します。新しい役割が実行されます。
エディタの同じ手順は、キーボードとマウスを入力として使うのページに、画像付きで載っています。ボタンをスキャンできれば、割り当て直せます。
ボタンに合った役割を選ぶ
出力のメニューが、割り当て直しが役に立つ場所です。置き換えるものごとに、私が最初に試す役割は次のとおりです。
- キーボードショートカット:Command + C、Command + Z、Command + W、またはどの同時押しでも構いません。1つの行の複数の出力は、プラスのボタンで足すと、一緒に押されます。マウスボタンにショートカットを割り当てるに、全体の手順があります。
- マクロ:タイミングを決めたキーとクリックのつながりです。Macのマウスマクロを見てください。
- 入力するテキスト:Type Textは、メールアドレスや毎日送る返信を送ります。
- システム機能:Open App、Open URL、Mission Control、音量、メディアキー、スクリーンショット、Start Dictation、Lock Screenです。
- ショートカットアプリの自動化:Run Siri Shortcutは、ショートカットアプリで作ったものを何でも始めます。
- 別のマウスの動作:クリック、ポインタの移動、スクロールで、たとえば中クリックを送るサイドボタンです。
割り当て直しの振る舞いを変えるオプション
行のOptionsを開くと、ボタンの働き方を決める設定があります。働く割り当て直しと、あなたと争う割り当て直しの違いは、そこにあります。
- Block the button's own action:InputConfigはmacOSと並んで監視するので、ボタンは元の役割を保ち、新しい役割はその上で起こります。Pressボックスのこのスイッチで、プリセットが動いている間、アプリにはそのボタンが見えなくなります。中ボタンとサイドボタンで働きます。左右のクリックはブロックできないので、それらを大きなことに割り当て直すのはおすすめしません。
- Repeat while held:押し続けたボタンは、押し続けたキーが繰り返すように、キーを送り続けます。
- 長押しとダブルクリックの動作:各行は、長押しの2つ目の出力と、ダブルタップの3つ目の出力を持てます。マウスボタンのダブルクリックと長押しの動作を見てください。
- While also holding:2つ目のコントロールで組み合わせを作れるので、ボタンが、単独では1つのこと、2つ目のコントロールが押されている間は別のことを意味できます。
- アプリごとに別の配置:プリセットは属するアプリを登録でき、同じボタンが、アプリごとに違う役割をします。アプリごとに違うマウスボタンの役割を見てください。

2つのアプリがボタンを奪い合わないようにする
ボタンの持ち主は1人だけです。Logi Options+、BetterMouse、SteerMouse、Mac Mouse Fix、InputConfigは、どれもサイドボタンを主張でき、2つがそうすると、片方が先に押下を見るか、両方が動き、結果はでたらめに見えます。各ボタンに1つの割り当てツールを選び、もう一方ではそのボタンの役割をオフにしてください。マウスメーカーのアプリも数に入るので、ここで割り当て直すボタンは、Logi Options+やRazer Synapseにも役割があってはいけません。
- 選ぶショートカットを確認する:macOSは、スクリーンショットのショートカット、SpotlightのCommand + Space、Spaceを切り替えるキーなど、すでに予約しているキーがあります。ボタンがそれらを送ると、2つのことが起こったり、間違ったほうが起こったりします。Mission Controlのように、InputConfigにその役割のSystem Functionがあるなら、キーの組み合わせを入力する代わりに、それを使ってください。
- ボタンでSpaceを切り替える:2026年10月21日に読んだAppleの複数のSpaceで作業するのページには、Controlと右か左の矢印キーを押すとあります。一方のサイドボタンにControl + 右矢印、もう一方にControl + 左矢印を、キーボードの出力として与えます。Appleのページはどこでオンになるかを述べていないので、何も起こらなければ、システム設定、キーボード、キーボードショートカット、Mission Controlを開き、左と右のSpaceへ移動の項目にチェックが入っているか確かめます。
- 小さく始める:毎日本当に使う2つか3つのボタンから、先に役割を与えます。覚えられない12個の割り当て直したボタンのマウスより、考えずに手が伸びる3つのマウスのほうが優れています。
割り当て直したボタンが反応しないとき
小さな手順から順に進めてください。
- プリセットがオンか確認します。Activateをクリックするまで、行は何もしません。何かが暴走したときの緊急停止は、Control + Option + Command + .(ピリオド)です。
- アクセシビリティを確認します。InputConfigがクリックを読んでキーを送るのに必要で、システム設定のプライバシーとセキュリティ、アクセシビリティにあります。
- もう一度Scanを押します。Scanがキーを名指しするなら、ボタンは姿を変えたキーです。マウス自身のソフトでF13からF20に設定してから、そのFキーをスキャンします。
- しばらくメーカーのアプリを終了します。Logi Options+、Razer Synapseなどのツールは、Macが見る前にボタンを取ることがあります。ツールを閉じて働くなら、そこでボタンを普通のボタンに戻します。
- 非公開のボタンもあると受け入れます。何もスキャンされないなら、そのボタンはメーカーのソフトとだけやり取りしています。DPIやプロファイルのボタンでは、よくあることです。
できないこと
- ハードウェアの設定:DPI、ポーリングレート、ライティング、ポインタの加速、スクロールの感触は変えません。メーカーのアプリか、LinearMouse、Mac Mouse Fix、SteerMouseの仕事で、InputConfigと並んで動きます。
- 2台のマウスの区別:つないだマウスはどれも1つとして数えるので、2台のマウスが同じボタンで別々の役割を持つことはできません。
- Macが受け取らないボタン:メーカーのソフトにしか届かないボタンは、何もスキャンされません。
ひとことでまとめると
- まずスキャン:マウスボタンの名前なら割り当て、キーの名前ならF13からF20に移します。
- 役割を選ぶ:ショートカット、マクロ、テキスト、アプリ、システム機能です。
- 古い役割をブロックする:中ボタンとサイドボタンで行います。
スキャンして、選んで、有効にして、使うアプリで試してください。
よくある質問
ソフトなしで、Macのマウスボタンを割り当て直せますか?
ほんの少しだけです。macOSは、デスクトップとDock、ショートカットで、一部のマウスボタンにMission Control、アプリケーションウインドウ、デスクトップを表示を置けます。それ以上は、InputConfigのようなアプリが要ります。
Macでマウスボタンを無料で割り当て直すには?
Mac App StoreからInputConfigを入れ、デバイスにThis Mac's mouse or trackpadを追加して、ボタンをスキャンし、出力を選びます。
割り当て直したサイドボタンが、ブラウザで戻ってしまうのはなぜですか?
InputConfigは役割を足し、行のOptionsでBlock the button's own actionにチェックを入れない限り、古いものはそのままです。中ボタンとサイドボタンで働きます。
Macで左クリックを割り当て直せますか?
割り当てられますが、ブロックできないので、通常のクリックも起こります。左右のクリックはそのままにして、ほかのボタンを使うのがおすすめです。
Macでマウスボタンで、Spaceを切り替えるには?
1つのボタンにキーボードの出力のControl + 右矢印、もう1つにControl + 左矢印を与えます。何も起こらなければ、システム設定、キーボード、キーボードショートカット、Mission ControlでSpaceへ移動のショートカットをオンにします。
Macでマウスのボタンが同時に2つのことをするのはなぜですか?
Logi Options+と割り当てツールのように、2つのアプリが、どちらもそのボタンを主張しています。どちらかでそのボタンの役割をオフにして、持ち主を1つにしてください。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 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, 繁體中文, 简体中文
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.