(た)のブログ -8ページ目

(た)のブログ

カメラとかギターとか。改造したり直したりするのは好きです。

自作キーボードって前々から興味があってたまに関係する記事なども見るのですけれど

keychron Q60でVIAの設定をやってみて、設定の容易さと自由度の高さで、作ってみたい気になりました。

 

31 キーというどう使ったらいいかもよくわからない

nomu30

というキーボードキットを注文してみました。

 

キットとしては比較的安価な9,900円

とは言っても、スイッチとキートップは含まれていないので

キーボードの絶対額としてみると結構なお値段になります。

 

 

金曜日夜、寝る前に少し手をつけたらやめられなくて結局徹夜。

 

最初にダイオードの取り付け。

わずか31キーでもはんだ付けは大変です。

 

スイッチ用のプレートを付属のネジとスペーサーで固定。

 

スイッチをはめ込んではんだ付けします。

これも結構な量です。

 

利用するスイッチは以前に購入したものの、使わずにおいていた70キー1パックのもの。

とんでもなく安いものだったような…購入履歴を追いかけたら70個で873円!でした。

 

コントローラーは、付属しているMicro USBのPro Microではなく、USB-C端子のものを使います。

いまさらMicro USBはというのと、端子が柔で使っているともげてしまうという話もありましたので。
 

ところが、いざPro Microを当てるとピンヘッダの高さが足りないのか、上にあがってしまって、底面のプレートを取り付けられません。

 

5mmのスペーサーを6mmにできれば問題なさそうです。

ただし6mmのスペーサーは手元になく、地元ではすぐに調達できません。

 

ちょっと考えて2mmネジのナットで嵩上げすることにしました。

ただし、付属の8mmネジだとその上のスペーサーをねじ込めるだけの長さがありません。

 

開店早々のホームセンターに行って、10mmのネジセットを買ってきました。

 

138円+税だったかな。

必要なのは8セットなので安価に済みました。

 

これでPro Microを取り付けても底面のプレートを取り付けられるようになりました。

 

これで機械的には完成ですが、ファームウエアを登録しないとキーボードとして機能しません。

私はVIAを使いたいので、VIA版のものを書き込みます。

 

①ファームウエア所在

下記からファームウエアをダウンロード


    •    recompile_keys_nomu30_rev1_via.hex

    •    recompile_keys_nomu30_rev2_via.hex

 

rev1, rev2とあります。どうやらRev2というのはPro Micro一体型基盤のものらしいので、rev1を使います。

 

②ファームウエア書き込み
ファイルのダウンロード後、キーボードへの書き込みはPro Micro Web Updaterを使いました。

ブラウザベースでソフトのインストールは不要です。

Chrome前提のようなので、Chromeを使いました。
 

 

ダウンロードしたファイルを指定してflashを押すだけ。一瞬にして完了しました。

書き込み前にキーボードのリセットボタンを1,2回押して書き込みモードにしないといけないそうです。

1回押して何も反応ないので、もう1度押しました。音がするとか光るとか、特になにも変化はありませんでしたが、ちゃんと書き込めました。

 

③VIA

さてここからはWindowsで。

私の古いMacではVIAがうまく動かないからです。

 

JSONファイルを入れたりせずに普通に開けました。

 

 

 

 

あとは現在発注中のキートップの到着を待って取り付けるだけ。

どういうキーアサインにするかはそれからやることにします。

 
 

 

 

PC取り付け部分が壊れてしまったものの、

捨てられずに残していたロジクールのWebカメラ。

もう15年以上前のものじゃないかな。

 

連休で暇を持て余しているので、構想していた改造のため分解。

 

レンズ部分はCarl Zeissで勿体無いですが、不要なので端子を切断して除去。

ちょっと心配でしたがこの影響は特になさそうです。

USBケーブルをつなぐと問題なく機能しました。

 

 

フロントのレンズガード部分を切り取ってCマウントの中間リングを接着。

Logicoolのロゴのあるアルミのプレートが干渉するので切断しましたが、隙間ができてしまったので、裏からプラリペアで隙間を埋めました。

 

 

中間リングと干渉するため裏のネジのメス部分も切り取ってしまったので

上からネジ留めしてケースを固定。
これで完成です。

 

Cマウントレンズを装着できます。

フランジバックをあわせていないですけれど。

 

でも今回の目的はこちら。

Cマウント - 1.25インチチューブをねじ込むと…

 
こんな感じ。
ちゃんとしたCマウントカメラもあるのですけれど、こういう無茶もいいのではないかと。
画質は悪いですけれど、軽くて小さいのは正義です。
 

先日購入したKeychronのQ60のキータッチが気持ちよくて、Mac用のメインキーボードになっています。

 

ちょっとキーの位置が高いので、パームレストを作ろうと近所のホームセンターへ。

良さそうなサイズのタモ材、オーク材が売っていました。

寸法が書いてありませんが、寸法記載のある材料と比較してみると30cmちょっと、厚さは20mm位のようです。

お値段は459円でした。

 

帰宅して寸法を測ってみると、長さが310mm 幅90mm 厚さ20mmとちょうどいいサイズです。

 

 

 

キーボードにあてがってみるとこんな感じ。

若干加工するつもりでしたが、このままで全然いいじゃないですか。

なにか問題を感じたらその段階で考えようと思います。

 

 

---

それはそれとして、

HHKBレイアウトのキーボードに向かうと、手がHHKBを覚えているらしく、Appleキーボードでは感じていなかったMacでの日本語・英数切替がものすごくストレスになりました。

 

再度usevia.appにアクセスして、

[右opt]を[MO(3)]に割り当て、
レイヤー3の[`]に、マクロで[ctrl]on→[space]on→[space]off→[ctrl]offを割り当てることで
HHKB同様の操作で切り替えられるようなりましたが、

やはり右に1文字分ずれているせいか切替ミスが多発。

 

ええいと、[右command]も[MO(3)]に割り当ててしまうことに。

ついでにWindowsモードのレイヤー2も[右Win][右ALT]はいずれも[右ALT]に。

 

これでHHKBとほぼ感覚で操作できるようになりました。

---

 

2025/5/3 追記

結局角を落とすこともせず、何もせずにジェルカラーニスをかけました。
少し色をつけたかったので、パインを使いました。

 

布切れで塗り込み、7−8時間おいて2度塗りなのでちょっと時間がかかりますが、刷毛やスプレーで塗るよりもはるかに手間がかからない上、ムラもなく綺麗に塗れます。


背面に100均の滑り止めゴムを貼って完成。

 


いい感じです。

これでこれからの季節、汗や汚れが染み込むこともないでしょう。

 

これで塗ったギターは10年近く経った今もベタついたり塗装面が溶けたりせず、まったく問題ありません。
逆に10年近く前に買って開封した塗料が使えているのもすごい話ですが。

他の方法を知らないですが、素人の木工塗装としては最良かと思います。

 

昨日はGWの谷間の平日。

両親の様子を見に実家に顔を出してきました。

 

車は妻がパートへの出勤で使うので電車です。

 

天気も薄曇りで暑くないですし、

少し離れた駅まで自転車を使ってみることに。

STRIDAの空気を確認、軽く拭いてスタート。

 

30分ほどの自転車は大した距離ではありません。

さらに乗り換えと距離がちょっと短縮されて360円の節約。時給換算720円(笑)

 

折りたたんで自作?の袋に入れて駅の中へ。

移動はタイヤ部分を出して、電車に乗る前にタイヤ部分を袋に入れて。

 

電車はがらがらでしたので、二人がけの椅子を専有して足元に。

 

 

駅に到着。

深谷駅はレンガ造りで綺麗です。

 

糸屋で最中と揚げドーナツを2種類買いました。

もちろん自分が食べる分も込みです。

クリームチーズ&きなこのドーナツというのは存在を知りませんでした。

 

 

夜のはずの雨が早々に降るということで、早めに実家を出たのですが、

結局小雨が降り始めてしまって、最寄り駅まで電車を使い、あとは雨の中自転車で突っ走ることに。

 

ということでばたばたの1日でした。

 

先週のことです。

ハードオフのガラスケース入りジャンクに、HHKBライクなキーボードが売られていました

 

雰囲気的に古いADB時代のMac用サードパーティキーボードかなと思ったのですが、

 

 

背面には、よく見えなかったものの、ADBではなくUSB-Cかmicro-USBっぽい端子がありました。

お店の人に出してもらい、軽く動作確認させてもらって購入。

税込み3,300円でした。

 

メーカー等全く何も記載がありませんが、分厚い鉄板でも入っているのか恐ろしく重いキーボードです。

なんだこれ。
Googleレンズで調べるとKeychron Q60 MAXというキーボードがヒットしました。
 
Bluetooth、無線接続、有線接続の3種類に対応。

キーアサインもWindows/Macを切り替えられるようです。

本体のみで、本来付属しているはずの無線ドングル、Windows用の交換キートップなどの付属品はありませんでした。

無線ドングルはちょっと残念なものの、Bluetooth接続ができるので致命的な欠品ではありません。

 

重いのもそのはず、樹脂かと思ったボディはCNCによるアルミ削り出しとのこと。
重量は1.5kgだそうです。これは持ち歩くのは無理です。

バッテリー内蔵のせいか厚みも結構あります。

 

 

…とここまで書きかけていたのですが、休みになったのでキーマップの変更を。

ついでにHHKBとの比較。

 

14インチのノートPCとほぼ同じ幅。

HHKBよりちょっと大きめですが、キー配置は同じ。

スペースキーが1字文長いのはなぜ?

 

HHKBのほうが薄く、さらに傾斜がつけられるのがよいです。

Q60はパームレスト必須ですね。

Q60のキーは感触のよいメカニカルスイッチで入力が楽しくなります。

 

気になったのはBluetoothにするとこんな感じに色を変えて光ること。

こんな性能に関係ない演出はいりませんが、

中国の方はこういうのが好みなのでしょうか。

 

設定でOFFにしました(Fn+Control)

 

 

キーマップは基本的にHHKBになっていますが、

Mac/WindowsともにDeleteはBackspaceに、

WindowsではAltの位置をHHKBに合わせてWinとAltを逆にしました。

 

右側も同様にしましたが、スペースバーが右に長いため、HHKBのAlt位置と合わせるならデフォルトのままでもよいかもしれません。Windowsの日本語英語切替では右Altを使うので、しばらく使ってみてから考えようと思います。

 

もう少し軽いといいのですけれど良いキーボードです。

(ただし4万円出すならHHKB買う方がいいんじゃないと思うのは私だけ?)

 

 

 

キーマップ変更の備忘
・usbケーブルで接続してusevia.appを使用する
・設定タブでShow Design tabをオン
・DesignタブでUse V2 definitions(deprecated)をオン
・Designタブにキーマップのjsonファイルをロード(ダウンロードURL↓)
・キーマップタブでAuthorize device
・キーマップ編集
  Layer 0 : Mac
  Layer 1 : Windows
  Layer 2 : Fnとセットのキーマップ
  設定は即時反映される