키보드
Macro Deck에 포함버튼으로 컴퓨터에서 단축키를 누르고, 텍스트를 입력하고, 키 시퀀스를 실행하세요.
스위치가 켜져 있고 구성 옵션이 없는 키보드 연동 페이지
- Ctrl + C 같은 어떤 키나 단축키든 누르기
- 변수를 넣은 텍스트 입력
- 지연과 반복이 있는 키 시퀀스 실행
- 키를 누른 채로 두었다가 나중에 떼기
- 백그라운드에 있는 앱을 포함해 특정 앱으로 키 보내기
키보드 연동을 사용하면 Macro Deck이 실행 중인 컴퓨터에서 마치 직접 입력하는 것처럼 키를 누릅니다. Macro Deck에 포함되어 있고 처음부터 켜져 있으며 설정할 것이 없습니다. macOS에서는 손쉬운 사용 권한이 한 번 필요합니다.
할 수 있는 일
- 키/조합 누르기는 키 하나나 단축키를 누릅니다. 예를 들어 통화 앱에서 자신을 음소거하는
Ctrl + Shift + M을 누를 수 있습니다. 반복으로 여러 번 누를 수 있으며 반복 간 지연을 둘 수 있습니다. - 텍스트 입력은 이메일 서명이나 채팅 명령어 같은 텍스트를 입력합니다. 텍스트에는
{{ vars.name }}같은 변수를 넣을 수 있습니다. - 키 시퀀스 실행은 키 조합, 텍스트, 지연, 누르고 떼는 키 같은 여러 단계를 차례로 실행합니다. 단계는 편집기에서 단계 추가로 만듭니다.
- **키 누르기(누른 채 유지)**는 키 떼기로 놓을 때까지 키를 누른 상태로 유지합니다. 예를 들어 누르는 버튼과 떼는 버튼으로 푸시 투 토크를 만들 수 있습니다.
키 조합 필드에서는 목록에서 키를 고르거나(선택) 키보드로 직접 눌러서(기록) 키를 설정합니다.
특정 애플리케이션으로 키 보내기
기본적으로 키는 맨 앞에 있는 창으로 갑니다. **대상 애플리케이션(선택 사항)**에서 실행 중인 앱을 대신 고를 수 있고, 전달 방식에서 키를 보내는 방법을 정할 수 있습니다.
- 앱이 포커스된 경우에만은 다른 앱이 맨 앞에 있으면 키를 건너뜁니다.
- **앱에 포커스를 준 후 보내기(게임에서 동작)**는 먼저 앱을 맨 앞으로 가져옵니다.
- **백그라운드로 보내기(최선 노력, 게임 제외)**는 앱을 맨 앞으로 가져오지 않고 키를 보냅니다. 일부 플랫폼에서는 이 방식으로 보조 키를 보낼 수 없습니다.
**키 누르기(누른 채 유지)**에서는 앱이 포커스된 경우에만과 **백그라운드로 보내기(최선 노력, 게임 제외)**만 선택할 수 있습니다.
활용 예
- 앱에 포커스를 준 후 보내기로 회의 앱에
Ctrl + Shift + M을 보내는 버튼. - 키 시퀀스 실행으로 방송 채팅에
!discord를 입력하고 Enter를 누르는 버튼. Ctrl + S로 문서를 저장하고 0.5초 기다린 뒤Ctrl + W로 닫는 버튼.
Macro Deck은 종료할 때 누르고 있던 모든 키를 놓습니다.
준비물
- Windows, macOS 또는 Linux의 Macro Deck 3
- macOS에서는 Macro Deck에 대한 손쉬운 사용 권한
- Linux에서는 X11 세션 (Wayland 세션은 시뮬레이션된 입력을 거부함)
설정하기
1단계: 연동이 켜져 있는지 확인
Macro Deck의 사이드바에서 연동을 클릭하고 키보드를 클릭하세요. 오른쪽 위의 스위치는 기본으로 켜져 있으며, 꺼져 있으면 켜세요. 설정할 것은 없습니다. 개요 탭에 **이 연동에 사용할 수 있는 구성 옵션이 없습니다.**라고 표시됩니다.
2단계: macOS에서 손쉬운 사용 허용
macOS에서는 Macro Deck이 시작할 때 손쉬운 사용 권한을 요청합니다. 키보드 페이지에 손쉬운 사용 권한이 필요합니다라고 표시되면 권한 허용을 클릭하고 시스템 설정 > 개인정보 보호 및 보안 > 손쉬운 사용에서 Macro Deck을 켜세요. 그래도 키가 전달되지 않으면 Macro Deck을 다시 시작하세요.
3단계: 버튼에 키보드 액션 추가
덱 페이지에서 버튼을 클릭하세요. 덱의 잠금이 해제되어 있어야 하며, 오른쪽 위에 잠금 버튼이 보이면 해제된 상태입니다. 짧게 누르기가 선택된 상태로 편집기가 열립니다. + 액션 추가를 클릭하고 액션 추가 대화 상자 왼쪽에서 키보드를 선택한 다음 키/조합 누르기, 텍스트 입력 또는 키 시퀀스 실행을 고르세요.
4단계: 키 설정
키 조합에서 기록을 선택하고 키보드로 단축키를 누르거나, 선택을 선택하고 키와 보조 키를 고르세요. 텍스트 입력에서는 텍스트를 입력하세요.
5단계: 키를 보낼 곳 고르기
맨 앞에 있는 창으로 키를 보내려면 **대상 애플리케이션(선택 사항)**을 비워 두세요. 특정 앱으로 보내려면 그 앱을 고르고 전달 방식을 선택하세요. 게임에는 **앱에 포커스를 준 후 보내기(게임에서 동작)**를 사용하세요.
6단계: 버튼 누르기
저장한 뒤 키를 받을 앱 안을 클릭하고 스마트폰, 태블릿 또는 덱에서 버튼을 누르세요.
액션5
버튼에 넣거나 흐름에서 실행하세요.
- 키/조합 누르기
- 키나 보조 키 조합(예: Ctrl + C)을 누르는 동작을 시뮬레이션하며, 여러 번 누를 수도 있습니다.
- 텍스트 입력
- 지정한 텍스트를 네이티브 키보드 입력으로 입력하며, 변수를 넣을 수 있습니다.
- 키 시퀀스 실행
- 지연과 반복이 있는 여러 단계의 키보드 시퀀스를 실행합니다.
- 키 누르기(누른 채 유지)
- 키 떼기로 놓을 때까지 키를 누른 상태로 유지합니다.
- 키 떼기
- 키 누르기로 누르고 있는 키를 놓습니다. 키가 눌려 있지 않아도 안전합니다.
자주 묻는 질문
키가 게임에 전달되지 않는 이유는 무엇인가요?
대부분의 게임은 맨 앞에 있을 때만 키를 받습니다. 게임을 **대상 애플리케이션(선택 사항)**으로 설정하고 **앱에 포커스를 준 후 보내기(게임에서 동작)**를 선택하세요. 백그라운드로 보내기는 게임에서 동작하지 않습니다.
대상 앱은 찾았는데 키가 전달되지 않았습니다. 이유가 무엇인가요?
Windows에서는 관리자 권한으로 실행 중인 앱이 역시 관리자 권한으로 실행 중인 앱의 키만 받습니다. Macro Deck도 관리자 권한으로 시작하거나, 다른 앱을 관리자 권한 없이 시작하세요.
Wayland를 사용하는 Linux에서도 동작하나요?
아니요. 키보드 연동은 Linux에서 X11 세션이 필요합니다. Wayland 세션에서는 시뮬레이션된 입력이 거부되며 키보드 페이지에 키보드 시뮬레이션을 사용할 수 없음이 표시됩니다.
키가 눌린 채로 멈췄습니다. 어떻게 해야 하나요?
같은 키로 키 떼기를 실행하세요. 키가 눌려 있지 않아도 안전하게 실행할 수 있습니다. Macro Deck은 종료할 때도 누르고 있던 모든 키를 놓습니다.
Macro Deck 2의 단축키도 옮겨지나요?
네. Macro Deck 2에서 마이그레이션하면 Windows Utils 플러그인의 단축키 액션과 텍스트 쓰기 액션이 키/조합 누르기 및 텍스트 입력 액션이 됩니다.
내 컴퓨터의 다른 연동
시스템
Macro Deck에 포함덱에서 컴퓨터를 제어하세요. 앱, 볼륨, 명령, 알림, 절전, 시스템 종료까지.
마우스
Macro Deck에 포함버튼으로 컴퓨터에서 클릭하고, 포인터를 움직이고, 드래그하고, 스크롤하세요.
ADB / Android Debug Bridge
Macro Deck에 포함USB나 Wi-Fi로 Android 스마트폰이나 태블릿을 제어하세요. 화면 깨우기, 앱 시작, 탭, 입력, 스크린샷까지.
Steam
Macro Deck에 포함Steam 게임을 시작하고 닫으며, 플레이 중인 게임, 친구, 라이브러리를 덱에 표시하세요.