IT Info

키크론 키보드 VIA 매크로(MACRO) 설정 방법

Jan92 2025. 1. 7. 22:04
반응형

키크론 키보드 VIA 매크로(MACRO) 설정 방법

via macro 설정 방법

최근 키크론 Q11 키보드를 구매하면서 VIA 프로그램을 통한 매크로 설정 방법을 정리해 보았습니다.

 

키크론의 Q, Q Pro, K Pro 제품들은 기본적으로 QMK(Quantum Mechanical Keyboard) 펌웨어를 기반으로 하고 있으며, QMK를 지원 및 사용하는 키보드는 펌웨어 수정 도구인 QMK Toolbox를 사용하여 키보드의 펌웨어를 수정할 수 있는데요.

QMK Toolbox의 가장 대표적인 도구 중 하나가 바로 'VIA'입니다.

 

* VIA(또는 키크론 런처) 프로그램을 통해 저장된 키매핑 및 매크로 정보는 키보드 하드웨어에 저장되기 때문에 저장 후 다른 환경에서도 동일하게 사용할 수 있다는 특징이 있습니다.

 


1. 키보드 연결

via 키보드 연결

https://usevia.app

 

먼저 키보드를 케이블로 연결한 뒤 위 링크를 통해 VIA를 실행합니다.

다음으로 'Authorize device +' 버튼을 클릭하면 이미지처럼 'usevia.app에서 HID 기기에 연결하려고 합니다.' 라는 메시지와 함께 연결하려는 키보드를 확인하여 선택할 수 있습니다.

 

 


2. 작업할 레이어 선택

via 작업할 레이어 선택

이어서 작업할 LAYER를 선택하는데요.

(이미지 왼쪽 부분은 Q11 매뉴얼의 자료를 따로 추가한 것입니다.)

 

LAYER 0과 1은 Mac 운영체제 입력 용도이며, 0은 기본 입력용 레이어이고, 1은 fn 기능키 용도의 레이어입니다.

LAYER 2와 3은 Windows 운영체제 입력 용도이며, 2번은 기본 입력용 레이어, 3번은 fn 기능키 용도의 레이어입니다.

 

설정할 운영체제에 맞는 레이어를 선택합니다.

 


3. 매크로 설정(키 입력 기록 방식)

via 매크로 설정(키 입력 기록 방식)

매크로 설정 방식은 크게 두 가지가 있는데요. 먼저 첫 번째 방식은 '키 입력을 기록하는 방식'입니다.

 

이미지 왼쪽에 있는 1번 'MACROS' 버튼을 선택합니다.

다음으로 2번 매크로를 설정할 '매크로 키(M0 ~ M15)'를 선택합니다.

이어서 3번 '키 입력 기록 방식'을 선택하는데요.

 

입력 기록 방식의 경우 전체 화면에서만 작동하기 때문에 'FULLSCREEN' 버튼을 통해 전체 화면을 활성화 한 다음 'RECORD KEYSTROKES' 버튼을 클릭하고, 해당 매크로 키에 설정할 매크로 동작을 직접 입력합니다.

입력이 끝나면 'STOP RECODING' 버튼을 통해 기록을 중단할 수 있습니다.

(UNDO CHANGES 또는 SAVE CHANGES 버튼을 통해 작업 내용을 취소하거나 저장할 수 있습니다.)

 

 

via 키 입력 기록 방식 예시

해당 예시는 Ctrl + Alt + r 키를 매크로로 만든 예시인데요.

세부적으로는 Ctrl 키를 누르고 -> Alt 키를 누르고 -> r 키를 누른 뒤 -> Alt 키를 떼고 -> Ctrl 키를 떼는 동작입니다.

 

* 여기서 주의할 점은 Ctrl, Alt, Shift 등의 키를 누르고 나서 때는 과정이 없으면 매크로 동작 이후 해당 키가 계속 눌려있는 상태이기 때문에 다음 작업에 영향을 줄 수 있다는 점입니다.

 

(추가적으로 우측 'RECORD DELAYS' 버튼을 활성화하면 매크로 동작 중 버튼이 눌리는 사이 시간 정보를 알 수 있습니다.)

 

 


4. 매크로 설정(코드를 입력하는 방식)

via 매크로 설정(코드 입력 방식)

다음 매크로 설정 방법은 '키에 대한 코드를 직접 입력하는 방식'입니다.

 

 

via Basic Keycodes

'Basic Keycodes' 버튼을 클릭하면 위 이미지와 같이 각각의 키에 대한 코드를 확인할 수 있는데요.

Single tap, Chord, Keydown, Keyup, Delay 등의 형식을 참고하여 필요한 매크로 동작을 설정하면 됩니다.

 

위에서 예시로 보았던 Ctrl + Alt + r 키에 대한 매크로 코드는 {+KC+LCTL}{+KC_LALT}r{-KC_LALT}{-KC_LCTL}가 됩니다.

 

 

 

< 참고 자료 >

https://keychron.kr/launcher-guide-macro/

반응형