Mint60のFirmwareを書き換えてみる
公開日:
:
最終更新日:2018/09/01
gadget
自作キーボード Mint60がようやくまともに動くようになったのだが、デフォルトのキーマップだとスペースキーのつもりで右手側のSHIFTキーを押すとBackspaceされてしまうので、Firmwareを書き換えてみることにした。
(今回も Discord で情報をいただきました。2018/08/18 時点での情報で、すぐに古くなると思われますが参考までに載せておきます)
QMK Firmware の環境を作ると書き換えができるとのことで、まずはQMKの環境を作る。
Install Build Tools – QMK Firmware
自分はMacBook Pro Late 2011 を使っているので、MacOSの手順を参照し、 homebrew でインストールした。およそ1時間はかかったと思われる。
次に、Discord の #mint60-and-blockey チャンネルで入手した情報をもとに、ソースコードを入手してビルドした。
git clone -b mint60 https://github.com/eucalyn/qmk_firmware.git
keyboards/mint60/keymaps/default/keymap.cを変更した。今回の場合、 44 行目の KC_BSPC を KC_SPC に変更しただけである。
つぎに、Firmwareのビルドを行う。QMKのトップディレクトリにおいて、
make mint60:default
最後に、qmk toolbox で転送する。
Microcontroller に atmega32u4 を指定し、それ以外はそのままとした。
右手側と左手側を接続している TRRS ケーブルを外して、まずは左手側をUSBでMacBookに接続。qmk toolbox の Auto-Flashにチェックを付けて、Mint60の背面にあるボタンを押すことで、自動でFlashが行われた。
同様に、右手側もUSBケーブルで接続して、背面のボタンを押すことでFlashし、再度TRRSケーブルを接続してつなぎ直したところ、無事に右手側のSHIFTキーがスペースキー扱いとなった。
これで入力がかなり快適になりました。情報をいただいたみなさまありがとうございました。
関連記事
-
-
進撃の巨人10周年キャンペーン
2019/09/18まで、進撃の巨人10周年キャンペーン最終回まで一緒に読もうが開催されている。
-
-
Anker PowerExpand 13-in-1 USB-C ドッキングステーション を買ってみた
[itemlink post_id="11594"] すでに1年経ってしまったが、A
-
-
Pebble Update Server Error 問題
Pebble TimeとiPhone 6 plus がBluetooth接続できなくなり、ペアリング
-
-
Pebble E-Paper Watch のお届け先住所入力ページが用意された
4月にKickstarterで出資した、Pebble E-Paper Watch を作ってい
-
-
iPhone/iPad にMIDIキーボードを接続する
iPhone や iPad に MIDI キーボードが接続できると、実際のキーボードをつかって操作が
-
-
iPad用ケース TUNESHELL for iPad
iPadは使ってないとき机の上に置くと意外に場所を取る。どう置くかは工夫のしどころだと思われる。 ま
-
-
お天気デバイス Clime ついに出荷開始?
2014年に出資したお天気デバイス Clime お天気デバイス Clime に出資してみた | to
-
-
いまさらながらiPhone Developer Programに加入
iPhoneアプリは、Macを買うと無料で添付されてくる Xcodeと、Webから無料でダウンロード
-
-
4月1日よりGoogle検索アルゴリズムの変更? によりサイト訪問者数が激減
気づいたら4月1日からのブログの訪問者数が激減していた。 Stats を確認してみると、これまで
-
-
m5stack + MH-Z19B で CO2 濃度を測ってみた
テレワーク期間が長く続いているが、冷房をかけて閉め切った部屋にこもっていると、どうも頭が働