let's split keyboard에 키맵 쓰기(mac)
자작 키보드가 유행하고 있었으므로 조속히 만들어 보았습니다.
조립은 다른 분의 블로그나 Qiita에서 어떻게든 되었습니다만, 키보드에 커스터마이즈 한 키맵을 쓰는 곳에서 망설였으므로 참고로 해 주시면 좋겠습니다.
이번 조립한 것은 let's split keyboard(통칭 레츠프리)라고 불리는 좌우 분리 격자 배열형의 키보드입니다.
덧붙여서 이 기사는 조립한 레츠프리로 쓰고 있습니다(익숙하지 않아서 미스 타입만...)
레츠 푸리에 커스터마이즈 한 키맵을 작성해보십시오
레츠 푸리의 특징 중 하나로 키맵을 사용자 정의 할 수 있습니다.
Enter 키를 엄지 당에 가져오거나 다양하게 할 수 있습니다.
우선은 디폴트로 준비되어 있는 키맵을 레츠프리에 기입해 보겠습니다.
작성할 펌웨어 및 키맵 파일이 있는 프로젝트를 복제합니다.
git clone [email protected]:qmk/qmk_firmware.git
cd qmk_firmware
그런 다음 펌웨어를 작성하기 위해 AVR 환경을 준비합니다. Homebrew가 들어있는 mac에서
brew tap osx-cross/avr
brew install avr-gcc
brew install avrdude
이때 ruby2.3에서 실행해 주시고 경고가 표시되면 rbenv를 사용하여 ruby2.3을 준비하십시오.
그런 다음 키맵용 파일을 준비합니다. 우선은 디폴트로 준비해 주는 것을 복사해 쓰는 곳까지 해 봅니다.
cp -r keyboards/lets_split/keymaps/default/ keyboards/lets_split/keymaps/sample
make lets_split-rev2-sample-avrdude
컴파일 로그가 흐르면
Detecting Pro Micro port, reset your Pro Micro now......
라고 표시되므로 리셋 스위치를 누릅니다.
무사히 누르면 쓰기가 시작됩니다. 덧붙여서 이때 좌우의 키보드를 연결해 두면 괜찮습니다.
한 번의 쓰기는 왼쪽과 오른쪽 키맵을 씁니다.
무사히 모든 키가 반응하면 성공입니다. 좋지 않았을 경우는 트위터의 자작 키보드계 쿠마의 사람에게 상담하는 것이 좋을지도 모릅니다.
keyboards/lets_split/keymaps/sample/keymap.c를 사용자 정의하고 동일한 명령을 다시 실행하면 키가 변경됩니다.
키맵 파일을 보면 어떤 느낌으로 변경하면 좋을지 알 수 있다고 생각하므로 설명은 할애합니다. (나도 잘 모른다)
Reference
이 문제에 관하여(let's split keyboard에 키맵 쓰기(mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Oh-N/items/acef9e860906444395f0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git clone [email protected]:qmk/qmk_firmware.git
cd qmk_firmware
brew tap osx-cross/avr
brew install avr-gcc
brew install avrdude
cp -r keyboards/lets_split/keymaps/default/ keyboards/lets_split/keymaps/sample
make lets_split-rev2-sample-avrdude
Detecting Pro Micro port, reset your Pro Micro now......
Reference
이 문제에 관하여(let's split keyboard에 키맵 쓰기(mac)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Oh-N/items/acef9e860906444395f0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)