QMK/VIA 対応のキーボード
note
これは、調べたことの雑多メモ。何がオススメとかは無い
やりたかったこと
- 画面のミラー/拡張 をトグルで切り替えがしたくて、Magic Keyboard で Cmd + F1 (Cmd + BrightnessDown) だけ呼べるキーボードが欲しい
- (毎回、このキー呼ぶだけのために Magic Keyboard を取り出すのが面倒なので、小さいのなら邪魔にならないかも、という発想)
- キーは 1 個とか数個までで良い
- キーボード自作まで行くと敷居が高いので売り物でやりたい
- できたらBluetooth 対応
前提知識
キーのカスタマイズ出来るキーボードについて
- QMK/VIA 対応キーボード
- QMK ファームウェアが動く MCU(マイコン)+それを前提にした配線 + QMK 用のファームを書き込める設計
- 対応の MCU : ATmega32U4, STM32, RP2040 など
- 非対応キーボード
- 専用ファームウェア前提の MCU や、そもそも MCU が QMK に対応していない/配線情報が公開されていないもの
→ QMK/VIA 対応の小型(数キーのもの)で、探すことにした
USBキーボードを Bluetooth 化するデバイスについて
こういうのがあ る
→ やりたいことに対してかさばるので、やっぱりやめた
試したこと
デバイスの選定
remap というサイトで、探した
momokai さんというメーカー? の Tap Duo を使うことにした
海外通販なわけだが、注文ページが分かりやすかった。JCB にも 日本の郵便番号にも対応していた。
キーマップ設定
ブラウザからデバイスにアクセスするのは不思議な感じがするが、そういうものらしい。世の中便利
(1) キーマップ変更
これは remap というサイトでやってみた。わかりやすい
→ Cmd + Brightness Down (Screen -) を選択して、書き込み
→ これで、目的の「ミラー/拡張のトグル切替をワンタッチ」はできた
(2) LED が光るのをやめたい(せっかくついてるが)
これは usevia というサイトでやってみた
→ Lighting > Backlight > Effect > All Off
感想+展開
- 目的のことはできたのだが、どうもそれじゃない感。これだけのためにキーを常備するのは邪魔(やる前に想像ついた話だが)
- 出来ることは分かったし、デバイスとしても気に入ったので、別の用途が見つかれば活用したい(ここは前向きな収穫)
他の応用例ありそうで思いつかない。
「フットスイッチで Esc を押せると vim で手の移動が減るんじゃないのか」というのは昔から思っているが、
「練習してまで その方式に体を慣らして良いのか?」という気もして踏みとどまる、というのを繰り返している。
その後の話
画面のミラー切り替えについては、別にキーボードでなくても画面から操作できれば良いのだった。(元も子もない話)
画面切替のアプリはいろいろあるが、ミラー/拡張のトグル切替をワンタ ッチというのがうまく見つけられなかった。
→ 作ってみたら意外とすんなりできた
→ ToggleMirror (釣り記事のような流れである)