VIA, QMK가 뭔가요? 키보드 키맵핑 프로그램 사용법 총정리
커스텀 키보드의 세계에 발을 들이면 가장 먼저 마주하게 되는 단어가 바로 QMK와 VIA일 것입니다. 분명 키보드를 샀는데, 생소한 프로그램을 설치하고 키를 마음대로 바꾸라니. 처음에는 복잡하게 느껴질 수 있지만, 이 두 가지야말로 커스텀 키보드의 진정한 잠재력을 깨워주는 열쇠와도 같습니다. 단순히 키를 입력하는 도구를 넘어, 나만의 손에 꼭 맞는 완벽한 생산성 도구로 재탄생시키는 키맵핑. 오늘 QMK와 VIA가 무엇인지, 그리고 어떻게 사용하는지 쉽고 완벽하게 알려드리겠습니다.
본문
QMK와 VIA, 도대체 무슨 차이일까?
가장 먼저 개념부터 잡아야 합니다. QMK(Quantum Mechanical Keyboard)는 키보드의 동작을 제어하는 뇌, 즉 '펌웨어'의 한 종류입니다. 오픈소스로 개발되어 누구나 자유롭게 기능을 추가하고 수정할 수 있죠. 레이어, 매크로 등 상상할 수 있는 거의 모든 기능을 구현할 수 있는 강력한 도구지만, C언어 기반이라 초보자가 직접 다루기엔 진입 장벽이 높은 편입니다.
VIA는 바로 이 강력한 QMK를 누구나 쉽게 사용할 수 있도록 만들어진 '사용자 인터페이스(UI) 프로그램'입니다. 코딩 지식이 없어도 마우스 클릭 몇 번만으로 실시간으로 키맵을 변경하고, 매크로를 설정하며, 조명까지 제어할 수 있게 해주죠. 즉, QMK는 키보드의 운영체제, VIA는 그 운영체제를 편리하게 쓸 수 있도록 돕는 응용 프로그램이라고 생각하면 쉽습니다.
초보자를 위한 VIA 사용법 A to Z
대부분의 커스텀 키보드 입문자는 VIA만으로도 충분히 만족스러운 경험을 할 수 있습니다. 사용법도 매우 간단합니다. 먼저, VIA를 지원하는 키보드를 컴퓨터에 연결한 후, 공식 홈페이지에서 VIA 프로그램을 다운로드하여 설치합니다. 프로그램을 실행하면 별도의 설정 없이 자동으로 키보드를 인식하며, 화면에 내 키보드와 똑같은 배열의 그림이 나타납니다.
이제 원하는 키를 바꾸는 것은 식은 죽 먹기입니다. 화면 하단에 있는 다양한 키 코드 중에서 원하는 것을 골라, 바꾸고 싶은 위치의 키 위로 드래그 앤 드롭하기만 하면 끝입니다. 예를 들어 잘 쓰지 않는 'Caps Lock' 키를 'Ctrl' 키로 바꾸고 싶다면, 하단의 'Ctrl'을 찾아 'Caps Lock' 위치로 끌어다 놓으면 실시간으로 변경이 완료됩니다. 레이어 기능을 활용하면 Fn키와 조합하여 전혀 다른 배열을 추가로 사용할 수도 있습니다.
더 깊이 있는 커스터마이징, QMK의 세계
VIA의 편리함에 익숙해졌지만, 더 복잡하고 독창적인 기능을 원한다면 QMK에 도전해볼 차례입니다. QMK는 단순히 키를 바꾸는 것을 넘어, '탭 댄스'(한 번 누를 때와 두 번 누를 때 다른 키를 입력), '콤보'(여러 키를 동시에 눌러 특정 기능 실행) 등 VIA에서는 지원하지 않는 고급 기능을 구현할 수 있습니다.
물론 QMK를 직접 수정하려면 개발 환경을 구축하고 코드를 수정하는 과정이 필요합니다. 하지만 최근에는 온라인 QMK 설정 도구(Configurator)도 잘 되어 있어, 코딩을 몰라도 기본적인 기능 조합은 충분히 가능합니다. 내가 상상하는 키보드의 모든 기능을 실현하고 싶다면, QMK는 그 끝없는 가능성의 문을 열어줄 것입니다.
결론
QMK와 VIA는 커스텀 키보드를 '나만의 것'으로 만드는 가장 중요한 과정입니다. 대부분의 사용자에게는 실시간으로 쉽고 빠르게 키맵을 변경할 수 있는 VIA만으로도 충분합니다. 하지만 키보드의 한계를 시험해보고 싶은 열정적인 사용자라면 QMK라는 더 넓은 세계가 기다리고 있습니다. 이제 두려워하지 말고 VIA를 실행하여, 당신의 손에 가장 편안한 키보드를 직접 디자인해 보시길 바랍니다.
댓글
댓글 쓰기