Realforceのアップデートで文鎮化して焦った話

Share
Realforceのアップデートで文鎮化して焦った話
テスト勉強おわりの夕焼け Kodak Ultramax

Realforceのアクチュエーションポイントを浅くしたくて設定ソフトであるRealforce Connectをダウンロードするために、久しぶりにRealforceのホームページにいってみたところ、ファームウェアFWのバージョンが随分とアップデートされていた。

ソフトウェア | REALFORCE | 日本製プレミアムキーボードの最高峰

ついでにと思い、ファームウェアのアップデートをしてみた。

どうやらFWはキーボードの型番によって異なるようだが、キーボードをひっくり返して確認するのもめんどくさい。

たしかソフトから見れたよなあと思い、まずはRealforce Connectをインストール。

どうやら私の手元のキーボードはR3HC23というものらしい。

製品:R3 KEYBOARD / R3HC23 | REALFORCE | 日本製プレミアムキーボードの最高峰
打つ悦び。カスタマイズ可能な第3世代キーボード、R3シリーズ。

とりあえず、対応するFWをダウンロードページからダウンロード。

Realforce ConnectからFWアップデートを始める。

アップデート失敗?!

ななななんと、あっけなくFWアップデートに失敗。

画面には「ファームウェアアップデートに失敗しました」と表示され、キーボードは文鎮と化した。

一切反応しない。

USBを抜き差ししても、意味ないし、そもそも電源ボタンが反応しない。

時は夜中の2:45。

調べてみたら同じ事象に出会った方がいて、「3 万円以上もする高価な製品がこんな簡単に文鎮化するとは・・・と思ってしばし呆然としていた」と書き残されていたが、私も完全に同じ反応をしていた。

Realforce R3 のファームウェアアップデートに失敗したら
Realforce R3 のファームウェアアップデートをしようとしたら「ファームウェアアップデートに失敗しました」という表示が出て、キーボードが無反応になってしまってびっくり。USB ケーブルを抜き差ししたり、電源ボタンを長押ししたりしても何の反応もありません。3…

記事には親切にも公式の当該Q&Aのリンクが貼られており、どうやらUSBと電池の抜いて、USBだけで差し込みなおせばいいらしい。

https://realforcesupport.zendesk.com/hc/ja/articles/5777952605715-ファームウェアの更新に失敗し-キーボードが反応しなくなりました

一件落着

半信半疑でやってみると確かに治った。FWのバージョンがB0.01と表示され、とりあえず、反応するようになった。

そのままの状態で、もう一度FWアップデートをかけてみたらうまくいった。

「アップデートに成功しました。デバイスの接続を待っています。」

一件落着。

怖いのは原因がわからないってところ。たぶんアップデートは電池抜いてやればいいのかな?

Read more

1Passwordを閉じるボタンが……ねえ!

1Passwordを使っていたら、いつの間にかウィンドウの 閉じる/最小化/最大化ボタンが消えていた。Ctrl+Wでウィンドウ自体は閉じられるので長らく放置していたけれど、調べてみたら原因がしょうもなかったので共有しておく。 💡結論 F11を押してみよう 症状 * ウィンドウ右上の最小化・最大化・閉じるボタンが表示されない * タイトルバーも消えている * Ctrl+W では普通に閉じられる * PC再起動、1Passwordの終了・再起動、アンインストール → 再インストール、いずれも変化なし 原因 ただフルスクリーンモードに入っていただけ。 1Passwordコミュニティの投稿「Lost window minimize buttons top rhc.」で全く同じ症状が報告されていて、コミュニティマネージャーの回答が「F11でフルスクリーンを切り替えてみて」だった。 解決手順 1. 1Passwordのウィンドウをクリックしてフォーカスを当てる 2. F11 を押す これでタイトルバーとボタン類が戻ってくる。ダメな場合は Win + ↓(ウィン

By Sakashita Yasunobu

外字と訓点を compile-time hash で解く

aozora は青空文庫の外字参照 (※[#「魚+師」、第3水準1-94-37] のような形) を約 14,000 件のテーブルで解決する。このテーブルを runtime の HashMap ではなく phf (perfect hash function) で持ち、コンパイル時に static 配列に焼き込んでいる。この記事はその選択の根拠と、JIS X 0213 → Unicode フォールバックの設計をまとめたもの。 handbook の対応章: Shift_JIS + 外字 resolver。 外字テーブルの形 外字エントリには 3 種類の解決結果があり、それぞれに対応する variant を GaijiEntry に持たせている。 static GAIJI_TABLE: phf::Map<

By Sakashita Yasunobu

青空文庫の .txt を HTML に変換する最短手順

青空文庫 で配布されている .txt ファイルを HTML に変換したい、という用途向けの手順。Rust の知識は要らない。コマンド 1 行で済む。 1. CLI バイナリを取ってくる aozora の Releases ページ から自分の OS 向けのアーカイブを落とす。 OS アーカイブ名 Linux x86_64 aozora-vX.Y.Z-x86_64-unknown-linux-gnu.tar.gz macOS arm64 aozora-vX.Y.Z-aarch64-apple-darwin.tar.gz Windows x86_64 aozora-vX.Y.Z-x86_64-pc-windows-msvc.zip SHA256SUMS も同梱されているので、

By Sakashita Yasunobu