qmk firmware でキーマップをカスタマイズする

DZ60 に茶軸スイッチで 60% キーボードを作った。 Ubuntu 18.04 でコンパイルしてファームウェアをキーボードに書き込んだ。

ダウンロード

git clone https://github.com/qmk/qmk_firmware 

以下は qmk_firmware ディレクトリで行うので

cd qmk_firmware

としておく。

パッケージのインストール

root で

apt-get update
apt-get install gcc unzip wget zip gcc-avr binutils-avr avr-libc dfu-programmer dfu-util gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi

とする。

./util/qmk_install.sh

とすれば良い。

DZ60 のコンパイル

make dz60:default

でコンパイルする。

sudo make dz60:default:dfu

として、DZ60 では space と b を押して USB ケーブルを挿すとファームウェアが書き込まれる。

キーマップを変更するには、keyboards/dz60/keymaps/default を別の名前 (github アカウントの名前が推奨されてる) にコピーして編集する。keyboards/dz60/keymaps/ACCOUNT というディレクトリを作ったなら、上のコマンドは

make dz60:ACCOUNT
sudo make dz60:ACCOUNT:dfu

となる。

参考

Tags of current page