Amorpear

キーボード「Rainy 75」に「VIA」でレイヤーを作る話

目次

家でもキーボードを結構打つので、なんか使ってて気持ちいい一品を探して、
たどり着いたのがWobkey「Rainy 75」。

ガスケットマウントタイプで、コトコトって感じの楽器のミュートがかかったような
柔らかい打鍵音と、ソフトな打ち心地がガジェット好きの間で話題になりましたね。
1年ちょい前くらいかな。

いまは公式サイトではなくAmazonで売ってるみたいですね。

ファーストインプレッション

いいキーボードでした。

いいところ

打つのがめっちゃ気持ちいい。音も打鍵感も「こういうのを期待してた!」って感じ。
ただ、一般的メカニカルキーボードの「ドコドコドコ」って打てる感じが好きな方もいらっしゃるでしょうし、
そのへんは好みは分かれるかな。

15種類くらい用意されたライティングで目が楽しいのもいい感じ。Razerのものほど詳細には設定できない。
でも、Razerと違って「常駐させるソフトでコントロールする」のではなく、「筐体が設定を保持する」ので、
ソフトの不具合とか気にする必要がないんですよね。

部屋の色に合わせて薄いマゼンタにしている

有線接続、ドングルによる無線接続、Bluetooth接続が選べるのもすごくいい。
接続の確実さとか利便性に合わせて選べます。

わるいところ

無線通信をオン/オフできるようにスイッチがついてるんですけど、どこにあるか想像つきますか?

……Caps Lockキーの下。天地方向で下

わかるかー!!!!

あとね、初期状態で「PrtScr」キーがアサインされていない。
75%キーボードだからキーが無いのはわかるんだけど、Fnキーを使ってもできない。
これ、ゲーマーは困るんですよー。今日はまずこれの解決に関するお話をしようか。

PrtScrキーはどこだよ

ファクトリーデフォルトでは、どうやってもプリントスクリーンできません。
ただ、このキーボード、VIA対応してるみたいです。

VIA
対応キーボードのファームウェアを直接いじれるWebアプリです。便利だねー。
ドライバーとファームウェアのDLページから.jsonファイルを入手し、
VIAに読み込ませて、有線接続したRainy 75を認識させます。

おー、読んだ

レイヤー1のPキーにPrtScrのファンクションを設定することで、
Fn+Pでスクリーンショットが撮れるようになりました。

よかったねー。

……。

なーんつって。ここからが本番です。

本編: 第2ファンクションキー!?

俺、普段日本語入力と英語入力の切り替えを、Google日本語入力で「Ctrl+Space」にしたいんですよね。
Macで慣れちゃってるし、押しやすいので。

しんどいコンフリクト

ところが、
FL Studioくん、

PauseがCtrl+Spaceなんです。
つくってる曲が止まらない。困る。

仕方なく、入力切り替えのほうを「Ctrl+Shift+Space」にしました。
機能的には問題ない。
……なんだろう、このこれじゃない感。押せるっちゃ押せるんですけど。

Spaceキーをファンクションキーにする

VIAには、特定のキーを押しっぱなしにして別のキーを押すと、さらに別のキー入力やマクロを実行する
機能があります。ややこしいな。

ただのSpaceじゃない

例えば、スペースキーが、2個目のファンクションキーになる
……楽しくなってきました。

この機能を使って、「Space+A」(!)をまあ使わないであろう「F13」にアサインします。
そして、Google日本語入力のIMEの切り替えをF13キーに設定。

……押しやすい!!
指がホームポジションから動きません。
RazerのHypershiftもめちゃくちゃ便利ですが、柔軟性が段違い。

「Space+D」をBackspaceにしてみました。
……これも押しやすい!!!!
これ、ヤバいぞ……!

マークダウンでも最強にする

みなさん、Markdown書きますよね? ……書きますよね??

「## 」(見出し2)とかよく使うじゃないですか。
入力するのめんどくさくないですか? 横着したくないですか?

登録しましょう。
マクロに、「# -> # -> Space」を登録し、キーにアサインします。

重大な問題が発生しました。
日本語入力中だと、「##」という文字の変換が始まって終わりです。

カス不便です。
そんなんじゃなくてきちんと確定した「## 」が欲しいんですよ。

ひらめきました。
F10
Google日本語入力、このキーで「半角英数字を変換候補にする」ことができるIME。

ついでに、1キーと3キーにもマクロを割り振って……。

Spaceキーを押しながら「2, 2, 2, 1, 2, 3」

出ました。
つよい!

Space+1: 「# 」
Space+2: 「## 」
Space+3: 「### 」
Space+B: 「**」
Space+-: 「> 」

を登録してしまおう。
……世界変わった。
なんというか、Markdownを意味ごと打っている感じです。
いいぞ。めっちゃいいぞ。

日本語入力が有効な状態でしかうまく機能しませんが、
直接入力時は記号をスッと打つってことで妥協します。

右手も便利にすればいいのでは

Space+[J, K, I, L]に矢印キーをアサイン。
らくらくカーソル移動。
Vimみたいに横一列でもいいのですが、直感でのわかりやすさを重視。

さらに……、
Space+↑: Ctrl+Shift+Tab(前のタブ)。
Space+↓: Ctrl+Tab(次のタブ)。
Space+←: Alt+←(戻る)。
Space+→: Alt+→(進む)。

ブラウザ、強くなった
ただ、これに関しては手がマウスから離れるので、もっといい方法がありそうな気がしてます。

キーを増やす以上の強み

最初は「PrtScr、くれ」だけの動機でした。
でも、VIAを触っているうちに、どんどん気になることが増えていく。

今回は、最終的にSpaceキーを「よく使う操作を身近にする場所」にできた、という感覚です。

親指で自分用のパレットが出てくる感覚、癖になりますよ。
まだ空いてるキーいっぱいありますね。なに入れようかな。