11# Keyboard Quantizer
2- Keyboard Quantizerは一般的なUSBキーボードやマウスを自作キーボード用のファームウェアの定番であるQMKに対応させるためのボードです。キー配列を自由に変えられるだけでなく、キーボード/マウスにレイヤ、マクロ、コンビネーションなどの機能を追加できるようになります。
3-
4- [ キーボードの対応状況を調査しています。ご協力お願いします。] ( https://forms.gle/qfXvfceP8PH9swBT8 )
5-
6- [ 集計結果まとめ] ( keyboard_list.md )
72
8- (2021/3/30) USBハブ経由での接続に対応しました。1段4ポートまで認識できます。 (※ハブとの相性によっては動作しないようです)
9- (2021/2/5) マウス/トラックボールにも対応しました。ボタンに任意の動作を設定したり、ジェスチャ機能を追加したりできます。
10- ファームウェアを開発することによってその他のHID機器も接続できます。
3+ Keyboard Quantizerは一般的なUSBキーボードやマウスを自作キーボード用のファームウェアの定番であるQMKに対応させるためのボードです。キー配列を自由に変えられるだけでなく、キーボード/マウスにレイヤ、マクロ、コンビネーションなどの機能を追加できるようになります。
114
12- | ![ rev2] ( img/rev2.jpg ) | ![ rev3] ( img/rev3_rear.jpg ) |
13- | -| -|
14- | rev1(rev2はPro Micro側にLCDを取り付けます)| rev3, rev4|
5+ | ![ mini] ( img/mini.jpg ) |
6+ | -|
157
168## 販売リンク
17- - [ BOOTH] ( https://nogikes.booth.pm/items/2256612 )
18- - [ 遊舎工房] ( https://yushakobo.jp/shop/keyboard-quantizer/ )
9+
10+ - [ BOOTH] ( https://nogikes.booth.pm/items/4823647 )
11+ - [ 遊舎工房] ( https://shop.yushakobo.jp/products/7984 )
1912
2013## 制約事項
14+
2115簡単な仕組みとしては、
22161 . USBホスト用のマイコンがUSB機器と通信し
23171 . 受け取ったレポートをボード上のPro Microに送信
@@ -27,19 +21,17 @@ Keyboard Quantizerは一般的なUSBキーボードやマウスを自作キー
2721
2822そのため、Fnキーなどのレポートとしては送信されないキーに反応することはできません。Fnキーと他のキーの組み合わせにより入力されるキー/音量調整などのレポートは受け取ることができます。
2923
30- NKROやポインティングデバイス付きのキーボードについては認識できる場合とできない場合があります。
31- 一般的なプロトコル(モディファイア+予約(1byte)+6キー分のデータを送信する)のキーボードやマウス(8ボタン、スクロール、パン)であれば安定して認識できます。
32-
3324既存のファームウェアで認識できないデバイスについてはファームウェアを改造して頂く必要があります。
3425
3526## ビルドガイド
27+
28+ - [ mini] ( mini/README.md )
3629- [ rev2以前(Pro Microを乗せるタイプ)] ( rev2.md )
3730- [ rev3(ケースに入ったタイプ)] ( rev3.md )
3831- [ rev4(基板にKeyboard Quantize RPのシルクがある)] ( rev4.md )
39- - [ mini] ( mini/README.md )
4032
4133## よくある質問
34+
4235- xxキーボードで動きますか?
43- - [ 対応状況調査まとめ] ( keyboard_list.md )
4436 - xxキーボードが手元にない場合は回答できません
4537 - HIDキーボードとして認識されるのであれば最終的にはQMKファームウェアを編集することで動作させられると思われます
0 commit comments