모든 연동
내장내 컴퓨터

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 게임을 시작하고 닫으며, 플레이 중인 게임, 친구, 라이브러리를 덱에 표시하세요.