マガジンのカバー画像

自作キーボード関連

17
運営しているクリエイター

#qmk_firmware

keyballのための はじめてのQMK firmware環境構築 Windows編

公式ファームウェアが更新されています(2023/10/08 追記)keyball公式のファームウェアが最新QMKに対応したので、0.18系のQMK firmwareを利用する必要はなくなりました。
それに伴い、この記事も一部修正しています。

Mac編はこちら

想定読者この記事は下記のような人を対象に、とりあえず最速でqmk firmwareによるkeyballのファームウェア作成環境を整えるこ

もっとみる

keyballのための はじめてのQMK firmware環境構築 Mac編

公式ファームウェアが更新されています(2023/10/08 追記)keyball公式のファームウェアが最新QMKに対応したので、0.18系のQMK firmwareを利用する必要はなくなりました。
それに伴い、この記事も一部修正しています。

Windows編はこちら

想定読者この記事は下記のような人を対象に、とりあえず最速でqmk firmwareによるkeyballのファームウェア作成環境を

もっとみる

keyballのための はじめてのQMK firmware キーマップ作成編

前回の記事でQMK_firmware 0.18.17でのビルド環境が整いました。
さっそく、オリジナルのファームウェアを作っていきましょう。

編集するファイルキーマップ作成で主に編集するのは、前回作ったyour_keymapフォルダ以下のファイルたちです。

keymap.c

これがキーマップのメインです。
キーの配置だけでなく、レイヤーや独自キーの設定などもここに書いていきます。
しかし、最

もっとみる
アナログスティックを使ってcrkbdをマウスとしても使えるようにした話 2

アナログスティックを使ってcrkbdをマウスとしても使えるようにした話 2

前回、ハードウェアを揃えるところまではこちら

カーソルがちゃんと動かない→動いた! Redditで見つけたアナログスティックが使えるファームウェアですが、そのままのコードをコピペしてもカーソルは勝手に左下に流れていき、うまく動作させることができませんでした。

これはcrkbdだけではなくmeishi2やhelixのファームウェアに移植しても発生したので、原因はCorne特有のコードではなく、し

もっとみる

QMKのキーコードがまた変更された件

昨日ビルド環境を最新版にしたときに気付いたんですが、VIAで使うUSER00~USER15とかのキーコードが変更されてますね。

詳しくはプルリクに書いてあるので簡単にまとめると、VIA専用のキーコードを廃止して、VIAを有効にしていないと使えなかったUSER00~を、QK_KB_0~とすることでVIAが有効でなくても利用できるようにしたと。

個人的には、keyballやCharybdisといっ

もっとみる