Releases: sekigon-gonnoc/qmk_firmware
Releases · sekigon-gonnoc/qmk_firmware
QMK for BMP v0.6.0
-
オートスリープを追加
- 無線接続時、一定期間キー入力がないと省電力モードに移行
- 待ち時間はconfig.reserved[2]に設定した値×10分間
- 無効化するにはreserved[2]に0を設定
-
接続の自動選択
- USB/BLE接続の確立時に、もう一方の接続がない場合は確立した接続経由での入力を自動的に選択
-
VIA Configuratorの一部サポート
- LED, MACROは未対応
- 書き換えたキーマップを永続化するにはInsertキーを5秒以上押してから離す
QMK for BMP v0.5.2
- LPME-IOのスリープ解除条件にマスタ側の入力を追加
- LPME-IOのスリープ中のスキャン間隔を修正
QMK for BMP v0.5.1
-
インジケータLEDの追加
- BLE Micro ProのピンにLEDと抵抗を接続する
- config.jsonのreserved[1]にLEDを接続したピンを指定
- 以下のイベントでLEDが点滅
- 起動時:電池残量(1~3回)
- ペアリング開始時:5秒間隔で点滅
- 接続時:長めに1回点滅
-
LPME-IO使用時の消費電力を減らすため、一定期間入力がない場合にLPMEのスキャン間隔を伸ばすように変更
-
エンコーダ用の設定ファイルを追加
- 最大4つのエンコーダを設定
| メンバ | 役割 |
|---|---|
| pin | エンコーダのA相、B相を接続したピンを指定します |
| step | エンコーダが何ステップ移動したらアクションを実行するか指定します |
| action | レイヤごとにCW,CCW回転したときのアクションをキーコードで指定します。5レイヤまでアクションを指定できます。6レイヤ以上に移動した場合にはデフォルトレイヤのアクションが実行されます。 |
QMK for BMP v0.5.0
- BLE Micro Pro用のQMK configuratorからWeb Serial/Bluetoothを使ってキーマップを書き換えるための変更
- Mass Storage Classを無効にしたファームウェア(no_msc)を用意
- このファームウェアを使う場合、キーマップの書き換えは上記のQMK Configuratorを使ってください
QMK for BMP v0.4.2
追加
- セーフモードでの起動
- configなどの不具合で正常に起動しなくなった場合に初期設定で起動するためセーフモードを追加
- row0, col0 のキーを押しながら起動することでセーフモードに移行
QMK for BMP v0.4.1
修正
- OLED_DRIVARE_ENABLE を no に
- pin5, 6 を row pin に設定したときの不具合対応
QMK for BMP v0.4.0
変更
- ドライブ名の表示を変更しました
- ブートローダ起動中はBLEMICROPRO, キーボード起動中はキーボード名が11文字まで表示されます
- qmk configuratorからダウンロードしたkeymap.jsonのkeyboardとlayoutも保存するようにしました(合わせて31文字まで)
- これによりBLE Micro Pro中のKEYMAP.JSNをqmk configuratorにアップロードできるようになりました
- リセットスイッチでリセットできるようになりました
- タップでリセット、ホールドでブートローダが起動します
修正
- 拡張キーコードの動作にLTなどで割り込んだときの挙動を修正しました
QMK for BMP v0.3.0
QMK for BMP v0.3.0
新機能
- 拡張キーコードを設定できるようになりました。
- KEYMAP.JSNを書き換えるだけでTapDanceの設定や、LT()マクロに基本キーコード以外のキーを指定できます。詳細についてはドキュメントを参照してください
- 対応するキースキャンの方法を追加しました
- LPME: BLE Micro Proと有線接続できるマトリクススキャン用のモジュールです。詳細については後日公開します
- Duplex: duplex-matrixの暫定実装を追加しました。対応キーボードを持っていないので動作は未確認です
変更
- BMP用カスタムキーコードに以下を追加しました
- USB_SEL, BLE_SEL: USB, BLEのどちらか一方のみを有効化する
- xKANA, xEISU: SWAP_ALT_GUIの設定に基づいてKANA, EISUまたはAlt+`を送信する
- SAVE_EE, DEL_EE: デフォルトレイヤ、MAGIC、LEDなどの状態を永続化あるいはリセットする。Pro Microのeepromの代わりになります
修正
- 分割キーボードの場合の同期機構を修正しました
- 分割キーボードのマスタ側から入力できなくなる不具合の暫定対策を入れました
- ブートローダアップデート時に自動で再起動するようになりました
- localeをJPにしているときにKEYMAP.JSNを追加するとハングアップする不具合を修正しました
QMK for BMP v0.2.1
QMK for BMP v0.2.1
変更
- KEYMAP.JSN で使うキーコード表現から
KC_HANJ,KC_HAENを削除しました。KC_LANG1,KC_LANG2,JP_MKANA,JP_MEISUを使用してください - BLE Micro Pro に対応した QMK configurator へのショートカットファイルを追加しました
修正
- CONFIG.JSN で
localeをJPにしてからキーマップを変更した場合に一部のキーがKC_NOになってしまう問題を修正しました
QMK for BMP v0.2.0
新機能
- エンコーダー用のオプション
BMP_ENCODER_ENABLEを追加しました。ENCODER_ENABLEを使うより低消費電力が実現できます
修正
KEYMAP.JSN,TAPTERM.JSN,MOUSEKEYに関する動作を改善しました