すべての連携
内蔵お使いのコンピューター

ADB / Android Debug Bridge

Macro Deck に同梱

USB または Wi-Fi で Android のスマートフォンやタブレットを操作します。画面のスリープ解除、アプリの起動、タップ、文字入力、スクリーンショットの撮影ができます。

  • 接続した Android デバイスのスリープ解除、ロック、再起動
  • デバイス上のアプリの起動や強制終了、リンクを開く操作
  • キー、タップ、スワイプ、テキストの送信
  • デバイス画面のスクリーンショットをフォルダーに保存
  • バッテリー、画面、前面のアプリに関するデバイスのイベントと変数

ADB 連携は、Android の開発者が使うのと同じツールである Android Debug Bridge (ADB) を通じて、Android のスマートフォンやタブレットを操作します。Macro Deck は adb プログラムを見つけて ADB サーバーを実行し、USB で接続されたデバイスや Wi-Fi で接続されたデバイスを管理します。公式の Android platform-tools をダウンロードすることもできます。

各アクションは、アクションで選んだデバイスに対して実行されます。デバイス を空欄にした場合は既定のデバイスが使われます。既定のデバイスは 設定 > ADB の 既定に設定 で選んだデバイスです。何も選んでいない場合は、接続されている唯一のデバイスが使われます。

できること

  • 画面と電源: デバイスのスリープを解除する、画面をオフにする (Android ではこれでデバイスがロックされます)、Android、リカバリー、ブートローダーのいずれかで再起動する。
  • アプリとリンク: com.spotify.music のようなパッケージ名でアプリを起動または強制終了する、デバイスが選んだアプリでリンクを開く。
  • 入力: Home、Back、Volume Up、Media Play Pause などのキーを送信する、画面の一点をタップする、ある点から別の点へスワイプする、フォーカスされている入力欄にテキストを入力する。
  • スクリーンショット: 画面を PNG ファイルとしてコンピューター上のフォルダーに保存し、必要に応じてファイルのパスを変数に書き込む。

設定例:

  • 机の上のタブレットのスリープを解除して音楽アプリを開くボタン。
  • スマートフォンに Media Play Pause を送るボタン。
  • デバイスが接続されました で動き、タブレットを接続するとすぐにそのタブレットでダッシュボードのページを開くオートメーション。

ライブステータス

この連携は、デバイスの接続、切断、承認、未承認への変化、オフライン化、オンラインへの復帰を通知するので、フローやボタンがそれに反応できます。変数には、接続済みデバイスと承認済みデバイスの数が入ります。既定のデバイスについては、モデル、メーカー、バッテリー残量、画面がオンかどうか、ロック画面が表示されているかどうか、前面にあるアプリも入ります。承認済みの各デバイスにも、そのモデル名にちなんだ名前の専用の変数が作られます。連携が有効な間は、各 Android デバイスのバッテリーがバッテリーウィジェットにも表示されます。

基本的なアクション (キー、タップ、スワイプ、テキスト、アプリ、リンク、再起動、スクリーンショット) は Macro Deck がロックされている間も動作するので、これらを割り当てたボタンはコンピューターがロックされていても使えます。

システム

Macro Deck に同梱

デッキからコンピューターを操作します。アプリ、音量、コマンド、通知、スリープ、シャットダウンに対応。

キーボード

Macro Deck に同梱

ボタンから、コンピューターでショートカットを押したり、テキストを入力したり、キー操作シーケンスを実行したりできます。

マウス

Macro Deck に同梱

ボタンから、コンピューターでクリック、ポインターの移動、ドラッグ、スクロールができます。

Steam

Macro Deck に同梱

Steam のゲームを起動、終了し、プレイ中のゲーム、フレンド、ライブラリをデッキに表示します。