
QMK와 ZMK는 기계식 키보드 세계에서 두 가지 주요 오픈 소스 펌웨어 옵션이지만 근본적으로 다른 설계 철학을 기반으로 구축되었습니다. QMK는 유선 키보드 시대에 시작되었으며, 성숙한 에코시스템과 풍부한 기능 세트를 자랑하지만 Bluetooth 지원은 실험 단계에 머물러 있습니다. 이와 대조적으로 ZMK는 첫날부터 무선 키보드용으로 설계되었습니다. Zephyr RTOS를 기반으로 구축된 이 키보드는 BLE(Bluetooth Low Energy) 및 계층형 절전 관리에 대한 기본 지원을 제공합니다. 이러한 아키텍처 차이는 성능 지표로 직접적으로 해석됩니다: ZMK 펌웨어로 구동되는 Keychron Q Ultra 시리즈는 8000Hz 폴링 속도로 무선 모드에서 660시간의 배터리 수명을 달성하는 반면, 동일한 배터리 용량을 가진 QMK 기반 무선 키보드는 일반적으로 100에서 190시간까지만 관리합니다.
I. QMK: 유선 시대의 금본위제
QMK(Quantum Mechanical Keyboard)는 2015에서 TMK 펌웨어에서 분기된 기계식 키보드 공간에서 가장 성숙한 오픈 소스 펌웨어입니다. 8비트 AVR에서 32비트 ARM에 이르기까지 광범위한 MCU를 지원하고 VIA 및 Vial과 같은 실시간 키 재매핑 도구를 제공하는 이 에코시스템의 이점은 사실상 타의 추종을 불허합니다.
수년 동안 “QMK/VIA 호환성”은 키보드 사용자 정의 가능성에 대한 사실상의 승인 인장 역할을 해왔습니다. Keychron, KBDfans 및 Drop과 같은 주류 제조업체는 QMK를 기본 펌웨어로 채택했으며 GitHub에서만 Keychron의 QMK 저장소는 43,000 이상의 별을 획득했습니다.
그러나 QMK는 구조적 한계를 겪고 있습니다: 그 아키텍처는 유선 키보드용으로 설계되었습니다. Bluetooth 지원은 여전히 실험적이며 GPL 라이선스는 독점 무선 드라이버의 통합을 구조적으로 어렵게 만듭니다. 결과적으로 QMK를 사용하는 무선 키보드에는 종종 하나의 MCU가 키보드 로직을 처리하고 별도의 칩이 무선 통신을 관리하는 “듀얼 칩 솔루션이 필요합니다. Keychron K8 QMK V2는 Bluetooth 5.2로 업그레이드했음에도 불구하고 공식 평가 배터리 수명은 백라이트를 꺼둔 상태에서 190시간, 백라이트를 켠 상태에서 </b9002시간에 불과하여 이전 제품에 비해 근본적인 개선을 보이지 않습니다. 멀티칩 설계로 인한 추가 전력 소비 및 하드웨어 복잡성은 QMK 기반 무선 키보드의 배터리 수명이 제한되는 근본적인 이유 중 하나입니다. 100
II. ZMK: 무선을 위해 처음부터 구축된 아키텍처
ZMK(Zephyr 기계식 키보드)는 완전히 다른 전제에서 시작됩니다. Zephyr RTOS를 기반으로 구축된 ZMK는 Zephyr 프로젝트의 BLE 프로토콜 스택 개발 및 유지 관리의 결실을 직접 계승합니다. 키보드 펌웨어 개발자는 저수준 Bluetooth 스택을 직접 구현하거나 유지 관리할 필요가 없습니다. ZMK의 공식 목표는 다음과 같이 명확하게 명시되어 있습니다.
저전력 소비는 ZMK의 건축 설계에서 핵심 우선 순위이며 사후 고려 또는 패치가 아닙니다. ZMK는 계층형 전원 관리 시스템을 제공합니다.
– 유휴 상태: 기본적으로 30 초의 비활성 후 자동으로 입력됩니다. 디스플레이 및 조명과 같은 주변 장치는 꺼져 있지만 Bluetooth 연결은 활성 상태로 유지되므로 키 누름에 즉시 응답할 수 있습니다.
– 딥 슬립 상태: 키보드는 소프트웨어로 제어되는 전원 차단 상태로 들어갑니다. 모든 Bluetooth 연결이 끊어지고 주변 장치가 비활성화되고 RAM이 지워져 전력 소비가 매우 낮아집니다. 깨어나면 연결을 다시 설정하는 데 몇 초가 걸리므로 이 모드는 장기간 사용하지 않는 기간에 적합합니다.
– 소프트 오프 상태: 키보드는 키 조합 또는 전용 버튼을 통해 명시적으로 꺼집니다. 웨이크업 소스는 딥 슬립보다 더 제한적이지만 절전 효과는 비슷합니다. 이는 물리적 전원 스위치에 대한 소프트웨어 기반 대안 역할을 합니다.
또한 ZMK는 RGB LED 및 OLED와 같은 주변 장치에 대한 VCC 전원 차단을 지원하여 하드웨어 수준에서 대기 전력 소비를 제거합니다. Bluetooth 관리와 관련하여 ZMK는 기본적으로 5개의 페어링 프로필을 지원하여 사용자가 여러 장치 간에 빠르게 전환할 수 있도록 하고 BLE 보안 연결을 기반으로 하는 보안 페어링 메커니즘을 구현합니다.
III. 에너지 효율 격차: 데이터가 말해줍니다
QMK와 ZMK 간의 에너지 효율성 격차는 제품 수준의 데이터를 통해 명확하게 입증됩니다.
Keychron Q Ultra 시리즈는 대표적인 예입니다. ZMK 펌웨어로 구동되는 이 시리즈는 무선 모드에서 9000Hz 폴링 속도로 </b8000시간의 공식 배터리 수명을 자랑합니다. 이와 대조적으로 QMK 펌웨어를 활용하고 동일한 4000mAh 배터리 용량을 공유하는 Keychron Q Max 시리즈는 약 180시간의 배터리 수명을 제공합니다. 배터리 용량이 동일하기 때문에 펌웨어 아키텍처와 무선 설계의 차이로 인해 차이가 발생합니다. 660
또 다른 비교는 훨씬 더 직접적인 예를 제공합니다. Keychron B2 Pro는 ZMK 펌웨어를 사용하여 800mAh 배터리로 약 300 시간 동안 사용할 수 있습니다. 반면 4000mAh 배터리를 탑재한 QMK 기반 Keychron Q1 Max는 백라이트가 꺼져 있을 때 약 100의 배터리 수명만 제공합니다. 두 제품은 시장 포지셔닝과 하드웨어 사양이 다르지만 에너지 효율성의 차이는 극명합니다.
ZMK의 에너지 효율성 이점은 단일 “절전 기능”이 아니라 아키텍처 수준의 체계적인 설계 선택에서 비롯됩니다: 단일 칩 무선 SoC는 듀얼 칩 설정을 대체하고, 기본 BLE 프로토콜 스택은 외부 Bluetooth 모듈을 대체하고, 계층형 절전 관리는 조잡한 전력 제어를 대체하며, RTOS 수준의 주변 장치 전력 관리는 수동 구성을 대체합니다.
IV. ZMK의 이면: 생태계 격차와 학습 곡선
ZMK에도 단점이 없는 것은 아닙니다. 생태계 성숙도는 여전히 QMK보다 뒤쳐져 있습니다. QMK는 VIA 및 Vial과 같은 성숙한 실시간 키 재매핑 도구를 자랑하지만 ZMK에 상응하는 ZMK Studio는 여전히 진화하고 있습니다. 브라우저에서 “드래그 앤 드롭 키 재매핑에 익숙한 사용자에게” ZMK는 더 가파른 학습 곡선을 제공합니다.
언어 레이아웃 지원과 관련하여 QMK는 ZMK보다 더 넓은 범위의 키보드 레이아웃을 다룹니다. 2026 비교는 QMK가 `us_extended`, `us_international_linux`, 일본어 및 한국어와 같은 레이아웃을 지원하는 반면 ZMK의 레이아웃 목록은 상대적으로 짧다는 것을 보여줍니다. 영어가 아닌 키보드 레이아웃에 의존하는 사용자는 QMK를 통해 더 광범위한 옵션을 사용할 수 있습니다.
그러나 ZMK는 빠르게 따라잡고 있습니다. Keychron Launcher는 이제 QMK 및 ZMK 키보드 모두에 대한 브라우저 기반 키 재매핑을 지원하여 ZMK 구성에 대한 진입 장벽을 낮춥니다. Keychron Q Ultra 및 K1 Ultra 8K와 같은 제품이 ZMK를 더 넓은 사용자 기반에 소개함에 따라 생태계 격차가 점차 해소되고 있습니다.
V. 선택 로직: 유선의 경우 QMK, 무선의 경우 ZMK 선택
2026에 의해 이 두 펌웨어 옵션 간의 역할 분분이 매우 명확해졌습니다.
QMK 선택을 위한 시나리오: 유선 키보드, 극한의 사용자 정의 기능에 대한 필요성, 실시간 키 재매핑을 위한 VIA/Vial에 대한 의존도, 영어가 아닌 키보드 레이아웃 사용, 성숙한 커뮤니티 문서 및 문제 해결 리소스에 대한 선호도. ZMK는 배터리 수명이 긴 무선 키보드를 찾고 있고, 기본 Bluetooth 다중 장치 스위칭이 필요하며, 저전력 무선 SoC를 활용하고, 상대적으로 젊지만 빠르게 성장하는 생태계에 개방되어 있는 경우 올바른 선택입니다.
Keychron의 제품 라인 전환은 업계에 분명한 신호를 보냅니다: Q Ultra 및 K Ultra 시리즈는 ZMK로 완전히 전환하고 있는 반면 기존 유선 Q 시리즈는 계속해서 QMK를 사용합니다. 이것은 QMK가 단계적으로 폐지되고 있다는 것을 의미하지 않습니다. 오히려 각 펌웨어가 이상적인 틈새 시장을 찾았습니다. 무선 키보드의 경우 ZMK는 단순한 “옵션”에서 “기본 선택으로 발전했습니다.”


