日本語
スイッチ1個、2個、4個
このアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。
スイッチ1個で、Macでは3つのことができます。押す、長押し、ダブル押しは、1つの動きから生まれる3つの動作で、InputConfigは、スイッチの行でそれぞれを設定します。確実にできる動きが1つしかない人もいます。手の下のスイッチ、頭のスイッチ、吸って吐くスイッチ、フットペダルです。InputConfigは動きを増やせませんが、それぞれを3倍に生かせます。カーソル領域は、スイッチがまったく要らない入力です。
スイッチ1個から4個へ順に組み上げ、お使いのスイッチインターフェースに合わせて、ダウンロードして割り当て直せる配置を紹介します。macOSのスイッチコントロールの代わりではなく、一緒に使えます。30分を見込み、大半は、その人と一緒に、楽なタイミングを見つけるために使います。
InputConfig バージョン1.7(2026年10月リリース予定)で、アプリが日本語に完全対応します。
手順
- スイッチを、PlayStation Access Controller、Xbox Adaptive Controller、USBスイッチインターフェースでつなぎます。
- 行のScanを押して、スイッチを押し、何を送るかを確かめます。
- このページのTwo SwitchかFour Switchプリセットをダウンロードして加え、その行を自分のスイッチにScanし直します。
- 各スイッチのOptionsで、押す、長押し、ダブル押しを設定します。最初は、時間枠を長めにします。
- すべての行でSpeakをオンにして、それぞれの動作が自分で知らせるようにします。
- いちばん確実なスイッチの長押しにEmergency Stopを置いて、試します。
このガイドの読み方
今いるところから始めてください。
- スイッチがまだつながっていないなら、スイッチがMacに届く方法を読みます。
- スイッチの数が分かっているなら、スイッチ1個、2個、4個へ進みます。
- キーを入力するUSBスイッチボックスを使うなら、先にUSBインターフェースの節を読みます。
スイッチをMacにつなぐ
スイッチには、それをボタンとして見せるインターフェースが要ります。そのまま動くものから、注意が要るものまで、順に進めてください。
- Xbox Adaptive Controller。3.5 mmのスイッチを直接つなぎ、ゲームコントローラとして認識されます。最初から、各ポートが独自のXboxボタンを送ります。
- PlayStation Access Controller。こちらも3.5 mmのスイッチをつなぎ、ゲームコントローラとして認識されますが、ポートが送るのはコントローラのプロファイルが与えたものだけで、Sonyの基本プロファイルでは、ポートは空です。先に、PS5で作ったプロファイルでボタンを与えてください。
- USBスイッチインターフェース。大半は、キーボードかゲームパッドとして認識されます。どちらでも使えます。InputConfigはキーボードもゲームパッドも読み取るからです。キーを入力するものは、USBインターフェースの節に書いた注意が要ります。
- あなた:どの行でもScanを押して、スイッチを押します。
- InputConfig:スイッチが送るものを表示します。コントローラのボタン、キー、マウスのボタンのどれかです。
- 確認:その行に、その入力の名前が付きます。Scanが何も見つけないなら、インターフェースかコントローラのプロファイルが、そのスイッチについて何も送っていません。
ゲームコントローラのポートにあるスイッチは、独立したボタンで、何も入力しません。それがいちばん単純な経路です。
スイッチ1個、動作3つ
スイッチの行のOptionsを開いて、3つの役割を与えます。
- 押す。最初の動作です。
- 長押し。600ミリ秒後の2つ目の動作です。
- ダブル押し。450ミリ秒の時間枠の中での3つ目の動作です。
macOSのスイッチコントロールがスキャンを担うなら、この3つは、選択、次へ、前へになり、Mac全体に届きます。スイッチコントロールがないなら、スイッチ1個は、いちばん大事な動作に使うのがよいです。Start Dictationで、長押しをReturnにします。話せる人なら、1つの動きだけで、完全なテキスト入力ができます。
スイッチ2個、動作6つ
このページのTwo Switchプリセットは、各スイッチに3つの役割を与えます。
| スイッチ | 押す | 長押し | ダブル押し |
|---|---|---|---|
| スイッチ1 | クリック | 右クリック | Return |
| スイッチ2 | 音声入力を開始 | Escape | Tab |
これで、フォーム、メッセージ、ダイアログを進めていく完全な方法になります。ポインタはmacOSのスイッチコントロールかジョイスティックが、テキストは音声入力が担います。しきい値はどれも長く、700ミリ秒の長押しと500ミリ秒のダブル押しの時間枠で、各行が自分の動作を読み上げます。標準的なコントローラのAとBを土台にしているので、その2つの行を自分のスイッチにScanし直します。
スイッチ4個、本物のポインタ
スイッチ4個なら、きちんとしたポインタになります。このページのFour Switchプリセットは十字キーを土台にしているので、4つのスイッチにScanし直します。
- 動かす。上、下、左、右が、スイッチを押している間、ゆっくりした一定の速さで動きます。
- 速く動かす。700ミリ秒を超える長押しで、長い距離のためにもっと速い速度に切り替わります。
- クリック。上のスイッチのダブル押しです。
- 右クリック。下のスイッチのダブル押しです。
- Return。右のスイッチのダブル押しです。
Mouse Motionの行のSpeed 1は、標準のポーリングレートで毎秒数ピクセルで、誰にとっても十分ゆっくりです。Variable Sensitivityをオフにすると、ポインタは予測できる速さで動きます。スイッチで狙うときは、速さより、それが大事です。
スイッチが要らない入力を加える
スイッチをまったく使わない入力が、3つあります。
- カーソル領域。ポインタが入ると働く、画面の一部です。上の端に沿った帯でMission Controlを起動する、角で音声入力を始める、などです。スイッチで動かすポインタなら、領域は、スイッチを使わないコマンドです。
- Macをタップする。体のどの部分でもMacBookを叩くと入力になり、1回から5回のタップで数えられます。M4のMacBookでテストされ、M1 Proではテストでうまくいきませんでした。お使いのMacが反応するかどうかは、キャリブレーターのステータスチップで分かります。デスクトップのMacにセンサーはありません。
- モーション。手首や椅子のひじ掛けに固定したDualSense、DualSense Edge、DualShock 4は、ジャイロスコープを使って、傾けるとポインタを動かせます。
すべての動作が自分で知らせるようにする
スイッチを使う人は、コントローラが見えないことがよくあり、ポインタを見ていないかもしれません。
- あなた:すべての行でSpeakをオンにして、それぞれに短い言葉を入力します。
- InputConfig:行が働くたびに、設定のGeneral、Spoken feedback voiceで選んだ声で、Macの音の出力から、その言葉を読み上げます。
- 確認:各スイッチを押して、その動作を聞きます。インターフェースが振動できるなら、触覚も使います。

読み上げるためだけの行があってもかまいません。画面の端に近いカーソル領域に「端」と言わせれば、ポインタがどこにあるかを知る手軽な方法になります。
USBスイッチインターフェースが自分のキーを入力するとき
スイッチインターフェースは、3.5 mmのソケットがある小さな箱で、スイッチをコンピュータが理解できるものに変えます。大半はキーボードのキーを送り、マウスを動かせるものもあります。たとえばAbleNetのHitch 2は、最大5つのスイッチをつなぎ、AbleNetがmacOSで動くと一覧にしていて、好きなキー入力を設定できます。
InputConfigは、それらのキーをキーボード入力として読み取りますが、先に知っておくことが2つあります。
- 聞くだけで、ブロックはしない。InputConfigはキーボードを聞くだけで、キーそのものを飲み込んだり割り当て直したりはできません。インターフェースがスペースを送れば、割り当てたものに加えて、Macにはスペースも届きます。
- どのキーボードも1つのデバイス。どのキーボードも、1つの合成デバイスIDとして報告されるので、スイッチからのスペースとキーボードからのスペースは、同じ入力です。
いちばん小さな手順から、順に進めてください。
- 使われていないキーを設定する。インターフェースに、ほかで使われないキーを送らせます。選べるなら、F13からF19です。それらを割り当てます。
- 決まったキーにはスイッチコントロールを使う。インターフェースがスペースやEnterなど決まったキーしか送らないなら、それらのキーを前提にしているmacOSのスイッチコントロールと一緒に使います。
- スイッチをコントローラに移す。代わりにPlayStation Access ControllerかXbox Adaptive Controllerにつなぐと、各スイッチが独立したボタンになり、何も入力しません。
マウスモードのインターフェースは、自分でポインタを動かすので、アプリは要りません。スイッチボックスに頼むなら、F13からF19のキーです。Macでは、標準でそれらを使うものがほとんどないからです。
いちばん確実なスイッチに停止を置く
スイッチを使う人にとって、停止は二重に大事です。押されたままのキーを離しますし、暴走したスキャンを止める方法でもあります。Macがロックされているときも働きます。
- スイッチの長押し。いちばん確実なスイッチの長押しに、Emergency Stopを置きます。
- コントローラの長押し。標準では、BackとStartを3秒間同時に押し、1秒たつと振動します。ボタンと、1秒から5秒の長押しの時間は、設定のGeneral、Emergency stopにあり、そこで選んだボタンは単独で働きます。基本プロファイルのAccess Controllerでは、そのプロファイルがBackを送らないので、標準はソケット7(Options)だけです。
頼りにする前に、試してください。
ひとことでまとめると
- スイッチ1個。押す、長押し、ダブル押しで3つの動作です。Start DictationとReturnで、テキストをカバーできます。
- スイッチ2個。クリック、右クリック、Return、音声入力、Escape、Tabです。
- スイッチ4個。ゆっくりで予測できるポインタに、ダブル押しでのクリックが付きます。
- すべてのスイッチ。Speakをオンにし、時間枠は長めにして、停止はいちばん確実なものに置きます。
長い時間枠とゆっくりしたポインタから始めて、その人のタイミングが許すところまで、少しずつ短くしてください。
よくある質問
Macのスイッチコントロールとは何ですか?
スイッチコントロールは、画面上の項目をスキャンしながら、1つ以上のスイッチでMacを操作するmacOSのアクセシビリティ機能です。コントローラのボタンもスイッチにできます。InputConfigは別の方法で、直接の制御です。各スイッチやボタンが、すぐに1つのことをします。
これはmacOSのスイッチコントロールの代わりになりますか?
いいえ、一緒に働きます。スイッチコントロールは、インターフェース全体のためのスキャンの仕組みです。InputConfigは、スイッチに直接の動作を与えます。テキストとメニューにはスイッチコントロールを、ポインタ、音声入力、ゲームにはInputConfigを使う人が多くいます。
キーボードとして認識されるスイッチインターフェースは使えますか?
そのキーはKeyboard Keyの入力です。自分のキーも入力してしまうので、インターフェースには、ほかで使われないキー、たとえばF13からF19や、使うアプリで害のないキーを送るよう設定してください。
ポインタは、どれくらいゆっくりにできますか?
Mouse Motionの行のSpeed 1は、標準のポーリングレートで毎秒数ピクセルで、誰にとっても十分ゆっくりです。
Macで使えるスイッチインターフェースはどれですか?
キーボード、マウス、ゲームコントローラのどれかとして認識されるものなら、どれでもです。InputConfigでいちばん単純な経路は、PlayStation Access ControllerかXbox Adaptive Controllerに3.5 mmのスイッチをつなぐことです。各スイッチが独立したボタンになり、何も入力しないからです。AbleNetのHitch 2のようなUSBインターフェースは、キーを送ります。許されるなら、F13からF19に設定してください。
スイッチ対応のゲームや因果関係の活動も、この方法で使えますか?
ウェブ上のスイッチ対応ゲームと因果関係の活動の大半は、スペースバー、Return、マウスのクリックを聞いています。InputConfigで、スイッチをそのキーかLeft Clickに割り当てれば、キーが押されたかのように、その活動が反応します。スイッチインターフェースがすでにスペースを入力しているなら、その活動にInputConfigは要りません。同じスイッチに、ほかのアプリで別のことをさせたいときや、したことを読み上げさせたいときに役立ちます。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、アプリの主なボタンとメニューは日本語で表示されます。このページではその名前を使い、英語の名前をかっこに添えています。アプリのほかの部分とサイトのほかのページは英語です。
ほかの言語で読む: English, Dansk, Deutsch, Español, Français, Norsk, Polski, Português, Русский, Українська, Tiếng Việt
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.