スマートフォン、タブレット、Webブラウザを、PC のコントロールパネルに変えます。

Macro Deck は Windows、macOS、Linux 向けのオープンソースのマクロパッドです。ボタン、スライダー、メディアコントロール、ライブウィジェットで環境を組み立て、アプリ、サービス、デバイスを一か所から操作できます。

macOS 上の Macro Deck 3 デスクトップアプリ。ミュージックプレーヤー、時計、ベルリンの天気、音量スライダー、CPU グラフ、そして Mute Mic、Go Live、Save Clip、Focus のボタンを並べたデッキ

数分でセットアップ

Macro Deck を動かすのはあなたのコンピューターだけ。ほかのデバイスに必要なのはブラウザだけです。

  1. Macro Deck をインストール

    操作したい Windows、macOS、Linux のコンピューターにインストールします。

  2. Web クライアントを開く

    同じネットワーク上のスマートフォン、タブレット、コンピューターのブラウザで開きます。Android デバイスは USB でも接続できます。

  3. デッキを作る

    コンピューター上でプロファイル、フォルダ、ウィジェットを配置します。接続中のデバイスにはすぐに反映されます。

  4. アプリを連携する

    OBS Studio や Home Assistant など、使っている連携を有効にして、そのアクションをボタンに割り当てます。

柔軟な設計

プロファイルとフォルダで環境を整理し、ショートカットの実行だけにとどまらないウィジェットで埋めましょう。

あらゆる用途のウィジェット

デッキのタイルはボタンだけではありません。ウィジェットを自由に組み合わせ、レイアウトに合わせてサイズを調整できます。

アクションボタン
画像とラベルをカスタマイズでき、アクションを実行するボタンです。
スライダー
マイク音量などの値を調整できる、横向きまたは縦向きのスライダーです。
時計
デジタルまたはアナログで、デバイスまたはコンピューターの時刻を表示します。
履歴グラフ
CPU、RAM、GPU の負荷などの数値をリアルタイムで表示するグラフです。
天気
指定した場所の現在の天気と数日間の予報を表示します。
ミュージックプレーヤー
Spotify などの音楽プレーヤーで再生中の曲を表示し、再生を操作できます。
デッキ上のウィジェット。アルバムカバー付きのミュージックプレーヤー、時計、3日間の予報付きの天気、縦向きの音量スライダー、CPU 使用率のグラフ、アイコン付きのアクションボタン
プラグインのゲージウィジェット。半円のダイヤルに 70 km/h を表示している

プラグインで独自のウィジェットを追加

プラグインができるのはアクションだけではありません。新しいウィジェットタイプを登録し、ゲージ、ダイヤル、グラフ、トグル、リスト、プログレスバーなどのコンポーネントを使って Macro Deck UI で描画できます。Macro Deck は、内蔵のウィジェットと同じように、接続中のすべてのデバイスでそれらを表示します。

ウィジェットタイプの仕組みを読む

ショートカットだけではない、本物のロジック

ボタンに、短押し、長押し、ダブルタップ、イベントそれぞれのアクションを設定し、フローとして組み立てられます。If、Else if、Else で分岐し、ライブ変数の条件を組み合わせ、手順を繰り返し、間に待機を入れることもできます。

この Go Live ボタンは、すでに配信中かどうかを確認し、CPU が高負荷のあいだは開始を拒否し、そうでなければ音楽の音量を下げ、枠を3回点滅させ、配信用のホットキーを押して、緑色に変わります。

Go Live ボタンのアクションフロー。2つの条件を組み合わせた Else if を持つ If / Else と、繰り返しループ、待機、ホットキー、変数、色の変更を含む Otherwise 分岐

ボタンを自分好みに

背景、ラベル、アイコンの色を選び、独自のアイコンを使って、ズーム、位置、不透明度で調整できます。フォントやラベルの位置を選び、光る、点滅する、色が変わっていく枠線も追加できます。

ボタンの状態ごとに見た目を設定できるので、マイクボタンを配信中は緑、ミュート中は赤にできます。ステートマッピングを使えば、Discord のミュート状態などの変数に連動させることもできます。{{ vars.deaths }} のようなライブ値は、どのラベルにも入れられます。

2つの状態を持つマイクボタンの外観設定。背景色、アイコン、アイコンの色、アイコンのフレーム

ボタンなしの自動化

毎日 18:00 に夜の配信に向けてデッキを準備したり、デバイスの接続、変数の変化、OBS の配信開始に反応させたりできます。

自動化 Evening stream。毎日 18:00 にプロファイルを切り替え、Spotify の音量を設定し、通知を送信する
再利用できるスクリプト
配信開始のように複数の場所で使うアクションはスクリプトにまとめて、どのボタンからでも呼び出せます。
ブラウザ向けの設計
ネットワーク上の最新のブラウザならどれでも使え、ブラウザベースのゲームオーバーレイでも動作します。HTTPS を使えば、Web クライアントをアプリとしてインストールできます。
複数のデバイスを同時に
デバイスごとに別のプロファイルを開けます。
Macro Deck 2 からの移行
OBS Studio や Discord などの連携は、対応する Macro Deck 2 プラグインの設定を引き継ぎます。
信頼できる Store
Macro Deck Store のプラグイン、アイコンパック、テンプレートは、公開前に審査され署名されるため、公開後にパッケージをすり替えることはできません。
オープンソース
Apache 2.0 ライセンスで、GitHub で開発されています。質問やフィードバックは Discord で歓迎します。

内蔵の連携

すでに使っているアプリ、サービス、デバイスを操作できます。これらは Macro Deck に同梱されており、必要なものを有効にするだけです。

配信

  • OBS Studio
  • Meld Studio
  • Streamlabs Desktop
  • Streamer.bot
  • Twitch

音楽とオーディオ

  • Spotify
  • YouTube Music Desktop App
  • WebNowPlaying
  • VoicemeeterWindows

チャットとボイス

  • Discord
  • SinusBot

スマートホームと Web

  • Home Assistant
  • HTTP
  • 天気

お使いのコンピューター

  • システム
  • キーボード
  • マウス
  • ADB / Android Debug Bridge

Macro Deck

  • Macro Deck Companion
  • Macro Deck Delegate

使いたいアプリがありませんか?審査済みのプラグインは Macro Deck Store で公開される予定で、公開 SDK を使って自分で作ることもできます。

ダウンロード

コンピューターに Macro Deck をインストールしてから、スマートフォン、タブレット、Webブラウザを接続します。

コンピューター

Macro Deck とアクションを実行します

Macro Deck 3

ベータ

Windows 用インストーラー、Apple シリコン搭載 Mac 用アプリ、Linux 用の APT リポジトリ、.deb、.rpm、AppImage。

インストールガイドを開く
  • Windows
  • macOS 11+
  • Linux

デバイス

デッキを表示し、ボタンの操作を送信します

Androidおすすめ
iOSおすすめ
Web クライアント
同じネットワーク上の任意のブラウザで、サーバーのアドレスを開きます。

提供を終了しました

Macro Deck 2 は非推奨となったため、Android と iOS 向けの Macro Deck Client アプリは新規ユーザーには提供していません。代わりに Macro Deck 3 をお使いください。新しい Macro Deck Companion アプリは Google Play と App Store で入手できます。

すでにインストール済みですか?アプリは引き続き Macro Deck 2 で使えます。

新しい Macro Deck Companion アプリについて

Macro Deck の開発者による他のアプリ

CountTogether アプリのアイコン

CountTogether

CountTogether は、面倒なメール登録なしで使える、iOS と Android 向けの革新的なカウンターアプリです。友人や家族とリアルタイムで共有カウンターを作れます。チャレンジ、習慣づくり、共通の目標に役立ちます。