1. 컨트롤러로 구분

- Aikon 기반

A.87, MX-mini, HHKB-MX

Aikon을 컨트롤러로 사용하여 USB에만 연결할 수 있고, 간편한 키매핑이 장점.

클라이언트 어플리케이션이 특정 OS에서만 실행가능하다.

(관련 자료는 OTD에서 찾을 수 있다.)

- ps2avr 기반

A.87 ps2avr, MX-mini ps2avr, thumb

ps2avr을 컨트롤러로 사용하여 PS/2에만 연결할 수 있고, Full LED 를 지원한다.

키매핑을 하려면 펌웨어 소스를 수정/컴파일 해야하는 어려움이 있다.

(ps2avr-ext 이용시 ps2avrU 컨트롤러 사용 가능)

- ps2avrU 기반

A.87U, MX-miniU, faceU, thumbU, A.87U EX

ps2avrU를 컨트롤러로 사용하여 USB 및 PS/2 모두 연결 가능하며, 하드웨어 키매핑으로 OS 구분없이 키매핑이 가능하다.

하드웨어 매크로 기능으로 OS 구분없이 원하는 키에 매크로(연속된 키입력)을 저장할 수 있다.

부트 매퍼를 이용하여 S/W적으로 키 매핑이 가능하다.

Full LED 및 슬립 모드(USB) 지원

- ps2avrGB 기반

B.87, B.87 EX, B.mini, B.face, B.thumb, 22mini-B

ps2avrU의 기본 기능에 RGB LED 컨트롤을 더한 펌웨어

2. 레이아웃으로 구분

빨간 박스로 표시한 부분이 기본 레이아웃

- tenkeyless

A.87, A.87 ps2avr, A.87U, B.87

문자열, 편집키, 숫자키(텐키)의 구분을 가진 풀배열 키보드에서 숫자키 부분을 제외한 문자열+편집키 만을 이용한 레이아웃

면적대비 키의 수가 적은 숫자키를 제외하고 효율적으로 사이즈를 축소

풀 배열과의 차이가 가장 적어 적응이 가장 쉬운 레이아웃

keylayout_a87.jpg

Caps Lock 3000/8000 콤보 : A.87U

하단 열 윈키/윈키리스 콤보 : A.87 ps2avr, A.87U

- mini

MX-mini, MX-mini ps2avr, MX-miniU, B.mini

텐키리스 배열의 여백을 모두 없애 가로로 약 2키캡 이상의 크기를 더 줄인 레이아웃

크기가 작아진 것에 반해 키의 수는 텐키리스와 1~2개뿐이 차이가 나지 않아 굉장히 효율적인 레이아웃

keylayout_mini.jpg

Caps Lock 3000/8000 콤보 : MX-mini ps2avr, MX-miniU

하단 열 윈키/윈키리스 콤보 : MX-mini ps2avr, MX-miniU

R Shift 2.75/1.75 콤보 : MX-mini ps2avr, MX-miniU

MX-mini (USB) 기판은 윈키 하단열이 아래의 그림처럼 현재(MX-mini ps2avr, MX-miniU)와 다르다. (2.새로운 배열이 현재 배열)

keylayout.jpg

B.mini 는 윈키 하단열이 MX-miniU와는 다르다.

B.mini - 1.25, 1.25, 1.25, 6.25, 1, 1, 1, 1, 1, 1

- micro

HHKB-MX, thumb, thumbU, faceU, B.face, B.thumb

PFU사의 해피해킹과 유사한 레이아웃으로 문자열 부분만 남겨놓은 레이아웃

매우 작은 사이즈로 휴대가 용이한 반면, 풀 배열과 비교했을 때 40여개의 키가 제외되므로 적응도 쉽지 않은 레이아웃

보통 1개 이상의 FN키가 존재해 듀얼 레이어 이상을 대부분 지원한다.

keylayout_thumb.jpg

Caps Lock 3000/8000 콤보 : thumb, FaceU, thumbU

하단 열 윈키/윈키리스 콤보 : thumb, FaceU, thumbU

R Shift 2.75/1.75 콤보 : thumb, FaceU, thumbU

ISO 배열 지원 : thumbU

HHKB 하단열 지원 : HHKB-MX, thumbU

HHKB-MX는 하단열이 다르다.

keylayout_hhmx.jpg

1.5X / 1X / 1.5X / 6X / 1.5X / 1X / 1X / 1.5X

- ISO 배열 지원 : thumbU 기판 이 후부터는 ISO 배열의 ㄱ자 엔터와 짧은 좌 쉬프트를 지원한다.

- 기타

XTen

풀 배열 기판에서 중간 편집키 부분을 제거한 형태

XTen.jpg

MX-miniU EX

MX-miniU에 텐키를 추가한 형태

펑션 열과 숫자열의 간격도 추가되었다.

mxminiu_ex.jpg

3. 주요 소자의 위치로 구분

- top

A.87, A.87 ps2avr, MX-mini, HHKB-MX

MCU를 비롯한 컨트롤러를 구성하는 소자가 윗면(top)에 놓여진다.

보강판 이용시 스위치를 체결 후 납땜을 다시 하는 등의 작업을 하려면 스위치를 디솔더링 해야 하는 불편함이있다.

- bottom

A.87U, MX-mini ps2avr, MX-miniU, thumb, thumbU, faceU, A.87U EX

소자들이 바닥면(bottom)에 놓여진다.

보강판을 이용하더라도 소자는 뒷면에서 접근 가능하므로 소자 관련 문제 대응이 수월하다.

A.87U, MX-mini ps2avr, MX-miniU, A.87U EX 의 경우 USB 커넥터는 DIP타입 소자로서 윗면에 체결하고 바닥면에서 남땜을 한다.

thumb, thumbU는 micro USB 커넥터이며 바닥면에 놓여지고 바닥면에서 납땜을 한다.

faceU는 DIP타입 USB 커넥터를 바닥면에 놓고 윗면에서 납땜한다.

(이후 제작되는 기판은 소자의 위치가 모두 바닥면일 것이다.)

4. 제작 시간으로 구분

시간 순으로 나열

- A.87

- HHKB-MX, MX-mini

- A.87 ps2avr

- MX-mini ps2avr

- thumb

- A.87U

- MX-miniU

- FaceU

- thumbU

- A.87U EX

- MX-mini EX

- XTen

- B.87 EX, B.87

- B.face, B.thumb, B.mini 예상…

5. 윈키/윈키리스로 구분

- 윈키 전용

A.87, MX-mini, HHKB-MX

- 윈키리스 전용

A.87, MX-mini

- 윈키/윈키리스 콤보

A.87 ps2avr, MX-mini ps2avr, thumb, A.87U, MX-miniU, thumbU, faceU, A.87U EX, XTen, MX-miniU EX

B 시리즈 전체

* A.87, MX-mini 는 윈키용 기판과 윈키리스용 기판이 각각 존재함

6. 컬러로 구분

PCB의 컬러

- A.87 : 제작자마다 다름

- HHKB-MX : 공제 = 무광 블랙, 나머지는 제작자마다 다름

- MX-mini : 공제 = 무광 블랙, 나머지는 제작자마다 다름

- A.87 ps2avr : 흰색

- MX-mini ps2avr : 흰색

- thumb : 녹색

- A.87U : 빨강, 흰색, 노란색

- MX-miniU : 빨강

- FaceU : 녹색

- thumbU : 녹색

- A.87U EX : 녹색, 흰색

- XTen : 녹색

- MX-miniU EX : 녹색

- B 시리즈 공통 : 흰색, 녹색

(작성 중….)