안녕하세요? Michael입니다.
X-Keys 사용하시는 분, 관심 있으신 분은 많은데,
일반 유저들이 많이 사용하는 물건이 아니어서인지,
제품에 포함된 매뉴얼, 홈페이지에서 제공하는 각종 정보들이 별로 잘 정리되어 있지 않아,
제 나름대로 사용을 시작하는 데 필요한 걸 좀 적어볼까 합니다.
기본적으로 제가 사용하고 있는 USB 버전 기준의 설명이지만 PS/2 버전에도 해당되는 내용입니다.
==============================================================
USB 버전의 경우, 엑스키는 두 가지 모드를 가지고 있습니다.
엑스키에 대해 약간 아시는 분은, 엑스크에 달려있는 스위치의 위치에 의해 모드가 변경된다고 생각하실 수 있지만, 그게 아니더군요.
두 가지 모드는 소프트웨어적인 조작에 의해 전환됩니다.
첫 번째는 "USB 드라이버와 연동해 동작하는 모드"이며,
두 번째는 "엑스키 혼자 동작하는 모드"입니다.
PS/2 버전의 경우는 "두 번째 모드"로만 동작하는 걸로 보입니다.

---------------------------------------------
USB 드라이버와 연동해 동작하는 모드: USB 모드
-----------
USB 드라이버를 설치하고 이를 통해 동작합니다.
USB 모드에서 필요한 소프트웨어가 매크로 매니저와 매크로 메이커입니다.
매크로 매니저는 메모리에 상주하여 엑스키에서 들어오는 이벤트를 지정된 매크로로 변환시키는 역할을 합니다.
이때 매크로를 지정하는 데 필요한 소프트웨어가 매크로 메이커죠.
USB 모드에서 옆에 달린 스위치는 단순히 매크로 메이커를 띄워주는 역할만 합니다.
스위치를 움직이지 않고 그냥 매크로 메이커를 띄워서 해도 됩니다.
정리:
매크로 메이커 - 각 키(버튼 등등)에 매크로를 지정.
매크로 매니저 - 엑스키의 키를 받아 매크로로 변환하여 실행.
스위치 - 매크로 메이커를 실행.
USB 드라이버가 없으면 동작 안함. 많은 종류의 매크로 지정 가능.

-----------------------------------------
엑스키 혼자 동작하는 모드: 스탠더론 모드
-----------
드라이버 없이 동작합니다.
스탠더론 모드에서는 매크로 리코더가 필요하며,
이 소프트웨어는 사용자가 지정하는 매크로를 엑스키에 "하드웨어적으로" 기록하는 일을 합니다.
이렇게 엑스키를 스탠더론 모드로 바꾸고, 매크로를 하드웨어적으로 기록하면,
다른 컴퓨터에 그냥 꼽기만 하면 일반 USB 키보드처럼 동작합니다.
매크로로 지정된 키들이 USB 키보드에서 들어오는 것처럼 에물레이션되는 거죠.
여기서 외부 스위치는 "기록"상태 <-> "키보드"상태로 변환하는 역할을 합니다.
기록상태에서 매크로를 기록하고, 키보드상태에서 키보드 에물레이션을 합니다.
하드웨어적으로 키보드 매크로를 기록하는 것이기 때문에, USB 모드보다 제한적인 매크로만 기록 가능합니다.
정리:
스위치 - 기록상태 <-> 키보드상태로 전환.
매크로 리코더 - 매크로를 하드웨어적으로 기록.
아무 컴퓨터에서나 드라이버 없이 USB 키보드로 인식하여 동작.
USB 키보드에서 줄 수 있는 제한적 액션들만 매크로로 지정 가능.

--------------------------------
좀더 정리:
매크로 메이커와 매크로 리코더는 기본적으로 같은 모양새를 하고 있습니다.
USB 드라이버를 사용하는 매크로 메이커는 아주 다양한 기능을 매크로로 지정할 수 있지만,
하드웨어적으로 기록하는 매크로 리코더는 제한적 기능만을 기록 가능합니다.
이벤트 사이에 시간차를 줄 수도 있는데, 매크로 리코더는 영점 몇초가 최대입니다.
매크로 메이커에서의 시간차는 제한이 없어 보입니다.
윈도우즈의 리소스를 사용할 수 있기 때문이죠.

일하면서 잠깐잠깐 쓰느라 좀 내용이 부실할 겁니다.
질문 주시면 제대로 답변 해보도록 노력해 볼께요.
그럼 이만.. 퇴근합니다.

Michael