プログラマブルマクロパッド(プログラマブルマクロパッド)
キーごとに任意のマクロ・ショートカット・スクリプトを割り当てられる小型入力デバイス。作業効率化やクリエイティブ用途で急成長中の周辺機器カテゴリ。
プログラマブルマクロパッドとは
プログラマブルマクロパッドは、各キーにOS標準のショートカットキー・マルチキーマクロ・テキスト入力・アプリ起動コマンドなどを自由に割り当てられる小型の入力デバイスである。テンキーパッドが数値入力に特化しているのに対し、マクロパッドはあらゆる操作の自動化・効率化を目的とする汎用カスタムコントローラーだ。
キー数は3〜32キー程度の製品が多く、ロータリーエンコーダー(回転ノブ)やOLEDディスプレイを搭載する高機能モデルも存在する。
ファームウェアとカスタマイズ基盤
QMK / VIA
オープンソースのキーボードファームウェア「QMK」とそのGUIコンフィグレーター「VIA」が、マクロパッドのカスタマイズ基盤として事実上の標準になっている。
| 機能 | QMK | VIA |
|---|---|---|
| キー割当変更 | ソースコード編集→ビルド→フラッシュ | GUI上でリアルタイム変更 |
| マクロ | 無制限(C言語記述) | 最大16マクロ・GUI入力 |
| レイヤー | 最大32レイヤー | 最大4レイヤー |
| タップダンス | 対応 | 非対応 |
| LED制御 | フルカスタム | プリセット選択 |
| 難易度 | 上級者向け | 初心者OK |
VIA対応製品なら、ブラウザ上(usevia.app)でキー配置をドラッグ&ドロップで変更でき、変更は即座にデバイスに反映される。プログラミング知識なしでカスタマイズできるため、非エンジニアのクリエイターにも普及が進んでいる。
AutoHotkey / Karabiner-Elements 連携
マクロパッドのキーに未使用のF13〜F24キーを割り当て、OS側のAutoHotkey(Windows)やKarabiner-Elements(macOS)でそのキーを任意のスクリプト・アプリ操作にマッピングする二段構え運用が上級者の定番手法。これにより、マクロパッドの物理キー数を超える多層的なカスタマイズが実現する。
ユースケース別の活用例
動画編集(Premiere Pro / DaVinci Resolve)
- カット / リップル削除 / マーカー追加をワンキー化
- ロータリーノブでタイムラインスクラブ
- JKLキー(再生/逆再生/停止)を物理ボタンに割当
イラスト・デザイン(Photoshop / Clip Studio Paint)
- ブラシサイズ変更をロータリーノブに
- レイヤー操作(新規/結合/表示切替)をワンキー化
- 取り消し(Ctrl+Z)連打を長押しリピートに設定
プログラミング
- git commit / push / pull をワンキー実行
- デバッグ操作(ステップイン/アウト/ブレークポイント)
- よく使うコードスニペットのテキスト入力マクロ
配信・ストリーミング(OBS Studio)
- シーン切替 / ミュート / 録画開始停止
- Elgato Stream Deck の代替(OBSプラグイン連携)
代表的な製品
| 製品 | キー数 | 特徴 | 価格帯 |
|---|---|---|---|
| Elgato Stream Deck MK.2 | 15 | LCD内蔵キー・プラグイン豊富 | 約20,000円 |
| DOIO KB16-01 | 16+3ノブ | QMK/VIA・ホットスワップ・OLED | 約8,000円 |
| BDN9 Rev.2 | 9+1ノブ | Keebio製・QMK対応・自作キット | 約5,000円 |
| Razer Stream Controller X | 15 | Razer Synapse連携・タッチスクリーン | 約18,000円 |
| 遊舎工房 meishi2 | 4 | 国内設計・はんだ自作入門キット | 約2,000円 |
自作マクロパッドの世界
自作キーボードコミュニティではマクロパッドが入門プロジェクトとして人気が高い。Pro MicroやRP2040ベースのマイコンボードに3〜9個のスイッチを配線するだけで完成するため、はんだ付け初心者の練習にも最適だ。遊舎工房やBoothで国内設計のキットが多数販売されている。
FAQ
Q1: Stream Deck とマクロパッドの違いは?
Stream DeckはLCD付きキーで視覚的にアイコン表示できる点が特長。マクロパッドはメカニカルスイッチの打鍵感とQMK/VIAによるより深いカスタマイズ性が強み。
Q2: マクロパッドでゲームのチートはできる?
技術的にはマクロ連射(連打マクロ等)は可能だが、多くのオンラインゲームの利用規約で禁止されている。BAN対象になるため推奨しない。
Q3: レイヤー機能とは?
1つの物理キーに複数の機能を割り当てる仕組み。例えば通常時はCtrl+C(コピー)、Fn押下時はCtrl+V(ペースト)のように切り替えられる。