(1부)중국산 XD 기판 구매하신 분들 키매핑에 대하여 - 디아블로 구매자 필독

by 테레비2 posted Oct 16, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요? 테레비2입니다.

방금도 문의가 와서 글을 적어봅니다.

 

디아블로를 구매하신 XD87 분도 있습니다.

XD64 를 구매하신 분도 있습니다.

EEPW84 즉 XD84를 구매하신 분도 있습니다.

 

회사라 간단하게만 말씀드리면

 

XD시리즈는 기판 제작자가 핀맵을 공개하지 않아 QMK 사용이 안됩니다. (핀을 알아내지 않는 이상)

XD시리즈는 공식적으로 TMK를 지원합니다. (QMK의 전신, TMK깔리는 곳이면 QMK도 깔 수 있으나 앞서 말한 핀맵을 몰라 안됨)

 

TMK의 설치를 돕는 툴은 여러가지가 있었으나, 그중에서 유명한건 일본의 카이류가 만든 tkg.io입니다.

하지만 tkg.io의 지원 기판 목록에는 XD시리즈가 없습니다.

XD시리즈는 tkg.io를 베껴서 만든 사이트인 xd.tkg.io 에 있습니다. 오픈소스라 괜찮습니다.

 

XD가 tkg를 사용하는 이유 (추정) :

tkg는 "미리 컴파일 되어있는 hex" 에다가 키매핑 데이터가 담겨있는 eep 파일을 이용합니다.

따라서 소스코드를 노출하지 않게 하기 위함인듯 합니다. 

몇몇분이 tkg에서 다운받은 eep파일이 펌웨어냐고 물어보셨지만, 펌웨어를 구성하는 일부입니다. 

보통은 hex 파일 안에 키매핑 정보까지 들어있어서 hex를 통째로 MCU에 심는데, 이렇게 키매핑 데이터만 eeprom이라고 하는 특정 영역에 별도로 저장하는 방법도 있습니다.

 

KLE를 사용하셔서 본인이 원하는 키매핑을 만드신 후 xd.tkg.io에 오셔서 복붙하시면 원하는 키매핑이 된 eep파일을

1. 다운받으셔서 데탑에 tkg-tool 을 설치하신 후 기판에 심거나

2. 크롬 익스텐션을 설치하셔서 브라우져 상에서 바로 굽기 버튼을 눌러 바로 기판에 심으실 수 있습니다.

 

XD 기판 제공자는 2번의 방법을 안내하고 있죠

그런데 그 크롬 익스텐션이 최신 버젼 크롬에서 설치가 안됩니다.

 

따라서 1번으로 해야 하는데, xd 측에서는 xd.tkg-tool을 별도로 개발해둔 것이 없습니다. 그냥 tkg-tool만 있을 뿐이죠.

그래서 여러분은 tkg-tool을 설치하시게 될건데

 

당연하게도 XD기판이 목록에 없습니다.

 

그래서 그걸 추가해줘야 하는데...... ( 2부에 계속 )

 

 

Who's 테레비2

D460-GT (GH60 REV.C + 체리신신흑 + 장프링 50g)

D460-PC (GH60 REV.C + 체리구청 + 장프링 50g)

D796 (체리신신흑 + 장프링50g)