「キーボード」カテゴリーアーカイブ

HHKBライクでQMK FirmwareのCherry MX静音赤軸キーボード

見た目がHHKB Proなのに中身はCherry MX軸でQMK firmwareが入ってるというちょっと変わったキーボードを買いました。

いつものAliexpressです。

HHKB Cherry Switches QMK Programmable Mechanical Keyboard
https://www.aliexpress.com/item//32799705288.html

画像の見た感じやタイトルに「DIY Kit」と入ってたのでパーツだけ送ってこられる自作キットだと思っていたのに、いざ届いてみると完成品でした。手間が省けたと喜ぶか自作したかったと悔しがるかみたいな微妙なところです。

今回の場合はキーボード自作で必要な以下のセットが組み立てられてます。

  • PCB (OK60)
  • ケース
  • プレート
  • キースイッチ (Cherry MX軸またはGateron軸)
  • Mini USBケーブル
  • ネジとか
  • HHKBっぽくカスタマイズされたQMKファームウェア

ここで足りないのはキーキャプだけ。

手持ちのキーキャップでいけるだろうと高を括るとスペースバーの長さが違っていたり右Shiftあたりも変なサイズなのでさっぱり合わず、後から買う羽目になったりします。
キットとキーキャップまとめて買うと割り引くようなことが書いてたので一緒に買えばいいんじゃないかと思います。

それでこの静音赤軸というのが職場で使ってるGateron茶軸(GMK QMX-Clip付き)よりもわりと静かで、家で使ってたCherry MX赤軸をふんわりさせたような打ち心地になっていて、たぶんこのあたりの軸を好む人には最適解ではという感じです。

あとはこのキーマップを入れ替えたり動作を変えたりする作業です。

qmk_firmware/keyboards/ok60 にOK60用のキーマップがあるんですが、HHKB配列には対応していないので販売者(YMD Tech)が用意しているKeyboard Firmware Builder用の設定ファイル(ok60hhkbgeneral.json)を使うことになります。

https://www.aliexpress.com/store/product//429151_32809893696.html
に説明書と設定ファイルのURLがあったんでそこから必要そうなものをダウンロード。

順序としては

  1. ok60hhkbgeneral.jsonをダウンロード
  2. Keyboard Firmware BuilderでJSONファイルをアップロード
  3. キーマップ変えたりしてコンパイル
  4. ok60hhkbgeneral.hexをダウンロード
  5. QMK Toolboxでファームウェア適用

みたいなことです。
コンパイル環境があればソースコードもダウンロードできるのでさらに細かく設定できるようになってます。

なのでそうしました。

Arch Linuxにpacmanでavr-gcc avr-binutils avr-libc gtest gmock、Githubからdfu-programmerをインストールしたようなメモが残ってたのでそのあたりが必要っぽいです。

そんな感じで以下のようなキーマップ、Mod Tapを設定してます。

OK60 HHKB LAYER 0

OK60 HHKB LAYER 1

OK60 HHKB LAYER 2

Space and Shift 単押しでSpace
長押しでShift
IME ON Ctrl+Shift+Insert
を右Shiftに配置してATOKで設定
Shift+IME ON
MO(1)+IME ON
IME OFF
Shift+Backspace Delete
Shift+Esc ~
Ctrl+Esc `

基板に付いてるLEDを光らせることもできたり、さらにレイヤー操作しただけで光る色を変えたりできたんですけど、こんなキーボードを使う時点で手元を見ることは100%ないんで消しました。
あとCtrl+Alt+Delが押せなくなったので慌ててMO(2)に付けたりとかです。

と、いうようなアレをGitHubに置いてるので使いたい場合はうまくアレしてください。
https://github.com/oflow/qmk_firmware

オリジナルのqmk_firmware/keyboards/ok60に上書きして make ok60:hhkb でたぶんいけます。

Magicforce 68キーのキートップを交換した

前からやりたかったやつ。
海外にまで手を伸ばすとCherry MXキー(互換含む)なら結構な数のキートップが販売されているので標準っぽいサイズなら大体問題ないはず。
個性的なやつはMassdropあたりを見ていると良さそう。

今回買ったのがこちら。
Cool Jazz Black Gray mixed Dolch Thick PBT ANSI ISO layout 104 87 61 Keycaps OEM Profile Key caps For MX Mechanical Keyboard

たまたまやってた8月のセールとかぶって2000円ぐらい。
無刻印・テンキーレス(87キー)を買ったのでFnキーやPageUp、PageDownあたりが余るけど、足りないよりはマシかと。
実際交換すると見事にぴったりで廉価キーボード様々だと思う。

元々のキートップはこう。

そもそもブラインドタッチができてキーボードを見ないし、LEDも常時オフなので見た目を変えることに意味はないけれど、やってみるとなかなかに満足度は高く感じた。
安かったし。

Magicforce 68キー (Gateron茶軸)を買ったのでなんやかんや

職場用のキーボードをようやく新調しました。
HHKB Lite2あたりと悩んでたんですけどFnキーの位置だとか個人的によく使うIns, Delキーの位置がそこそこ便利そうってことでMagicforceにしました。

こちら。
Qisan ゲームメカニカル式キーボード 有線 GATERON茶軸 68キー バックライトモード付き 黒色

Cherry MX互換のメカニカルなGeteron茶軸ですが、海外ではGateron茶軸・赤軸・白軸(クリアー軸)ともに評判が良いみたい。
日本のAmazonで購入できてベースがブラックだと茶軸しかなかったのでこれ。

職場だと茶軸はうるさいのでは?って問題ありそうだけど他の人はゴミみたいなメンブレン(かなりうるさい)なので割と大丈夫そう。メカニカルっぽいパチパチした高音が耳障りになってるかもしれんけど。

Gateron茶軸はまぁ評判通り「適度に軽く」「適度に反発がある」というCherry MX茶軸と同じように打ちやすく疲れにくい。
海外のフォーラム見てると「とりあえずGateronなら大丈夫」みたいなことが書いてたりするので失敗しづらい選択ではと思う。

画像でわかるようにキー配列を若干入れ替えていて、裏側のDIPスイッチでWinキーとFnキーをまず入れ替え、WindowsのremapkeyだとかでWinキーと右Altキーを更に入れ替えてこんなことに。

十字キーの位置が右Ctrl側にめり込んでたり、F1~F12キーがごっそりなくなってるのがちょっと特徴的でそこはもう少し慣れが必要かなと。

総合的にHHKB Lite2よりは配列に癖が少なく、普通のテンキーレスよりコンパクトなのに使用感はそこまで変わらない。そして価格面でも満足度が高いキーボードだった。