【Steam Frame】VR キーボードでフリック入力・かな漢字変換「frame-jp-keyboard」
- Digital0 JPY



Steam Frame の VR キーボードに、スマホでおなじみの 12 キーのフリック入力、かな漢字変換、英単語の候補つきの QWERTY を重ねて表示します。 自作キーボードで足りないときは、いつでも純正キーボードに切り替えられます。 PC なしで、Frame の中だけでインストールできます(1 行コマンドか、この zip から)。
特徴
- 12 キーのフリック入力:キーの上でトリガーを引いたまま、レーザーを上下左右に振って離すだけ - かな漢字変換:打つたびに左に候補が並び、タップで選べます。選んだ候補は次から上に来ます - 英語は候補つきの QWERTY:PC と同じ並び。打っている単語の候補が出ます - Steam のファイルは書き換えない:変換には本体に入っている anthy を使い、学習データは純正キーボードと共有します - いつでも純正キーボードに戻せる:「Steam ⌨」ボタンや、あA の長押しで切り替え - 英語の表示にも対応:インストーラーと更新の案内は、Steam の言語が日本語以外なら英語で表示されます。zip には英語の説明書(README-en)も入っています
主な機能
- 日本語 ⇔ 英語の切り替え(あA)、記号のページ(☺記) - esc・tab・ctrl・alt、切り取り・コピー・貼り付けのボタン - キーボードの中の点から更新の確認と更新
使い方
Frame の中だけでインストールできます。方法は 2 つで、入るアプリは同じです(違うのは版で、方法 1 はその時点の最新版、方法 2 は zip に入っている版)。 はじめに:開発者モードをオンにして、Konsole を開く Konsole は開発者モードのときだけ出ます。先に Frame の 設定 → システム → 開発者モード をオンにしてください。 そのあと、画面下のバーの「+」→「プログラムを起動」→「Konsole」を開きます。下のコマンドはコピーして、Konsole 右上の「Paste」ボタンで貼り付けられます(手で打っても大丈夫です)。 方法 1:1 行コマンドで(かんたん・いつもその時点の最新版) 1. Konsole に次の 1 行を貼り付けて Enter curl -fsSL https://frame.sasaken1102s.net | sh 2. メニューで frame-jp-keyboard の番号を入力して Enter(このメニューでは 2) 方法 2:この zip から 1. Frame のブラウザで、この商品ページから zip をダウンロードします(ホームの Downloads フォルダ = ~/Downloads に入ります) 2. Konsole に次の 1 行を貼り付けて Enter cd ~/Downloads && unzip -o frame-jp-keyboard_booth.zip && sh frame-apps/install.sh 3. メニューで frame-jp-keyboard の番号を入力して Enter(この zip だけなら 1) Steam が起動するたびに、自動で VR キーボードに重なります。アンインストール(削除)も上のどちらかの 1 行で、メニューの u から選べます(そのあと Steam を再起動すると、完全に純正に戻ります)。くわしくは zip の中の「はじめにお読みください_frame-jp-keyboard.txt」へ。
必要なもの
- 開発者モードを有効にした Steam Frame(設定 → システム → 開発者モードを有効化)。開発者モードのときだけ Steam が本体の中からだけ届くデバッグ用の口を開くので、それを使います - 動作を確かめた環境:SteamOS 0.4.3(ベータ)と Steam クライアントのベータ版。安定版ではまだ試していません
同梱の版について
zip には、zip を作った時点の最新版が入っています。インストールしたあとは、キーボードの中の点から新しい版に更新できます。すでに新しい版が入っているときに、zip の古い版で勝手に上書きすることはありません。
既知の問題
- 確定した日本語の一部が、まれに数字(1、2、3…)に変わることがあります。安定版で使っている人からも報告があり、原因は調べているところです。起きたら消して打ち直してください - 両手のレーザーをキーボードに向けていると、片方の手ではフリック中の案内が出ません。フリック自体はできて、離したときに入る文字が光ります。片手だけ向ければ普通に出ます
ご利用前に必ずお読みください
- 非公式のツールです。Valve が作ったり、確認したり、サポートしたりしているものではありません。Steam および Steam Frame は、米国および/またはその他の国における Valve Corporation の商標および/または登録商標です - 自己責任でご利用ください。無保証です。このソフトウェアの使用によって生じたいかなる損害(本体やアカウントに関するものを含む)についても、作者は一切の責任を負いません - Steam の画面の中で自作の JavaScript を動かします(ディスク上の Steam のファイルは書き換えません)。Steam 利用規約には、これに当てはまり得る条項が 2 つあります(2.G・4.B)。使うかどうかはご自身で判断してください - Steam の非公開の中身に頼っているので、Steam クライアントの更新で動かなくなることがあります。そのときは何もしないで純正キーボードに戻ります - 更新を確かめるため GitHub に接続します。入力した文字や、本体・アカウントを識別する情報は送りません - 設計・レビュー・検証・修正を作者(人間)が行い、AI アシスタント(Claude)と一緒に書いて、ユニットテストと実機の Steam Frame で確認しています
ライセンス
MIT ライセンスです。ただし、埋め込んでいる英単語の一覧(12dicts / AGID 由来)は MIT の対象外で、別の著作権表示があります。zip の中の tar.gz に LICENSE と THIRD_PARTY_LICENSES が入っています。
お問い合わせ
不具合や要望は X(@sasaken_1102s)または GitHub の Issues へどうぞ。
公式サイト
https://github.com/sasaken1102r/frame-jp-keyboard
English
Adds 12-key Japanese flick input, kana-kanji conversion and a QWERTY layout with word suggestions to the Steam Frame's VR keyboard. - Needs Developer Mode - Tested on SteamOS 0.4.3 (beta) with the Steam client beta. Not tried on the stable channel yet - The installer and the update messages show English when Steam is set to a language other than Japanese. The zip includes README-en How to install (on the headset, in Konsole): Turn on Developer Mode first. Konsole only shows up in Developer Mode. - Latest version: curl -fsSL https://frame.sasaken1102s.net | sh - From this zip: cd ~/Downloads && unzip -o frame-jp-keyboard_booth.zip && sh frame-apps/install.sh Then pick it from the menu. Known issues: - Now and then, part of the committed Japanese text turns into digits (1, 2, 3...). It has also been reported on the stable channel; the cause is still being looked into. Delete it and type it again - With both hands' lasers pointed at the keyboard, one hand doesn't show the flick guide. Flicking still works, and the character lights up when you let go. Point only one hand to see it Unofficial, not affiliated with Valve. Use at your own risk (see the notes on the Steam Subscriber Agreement above). MIT licensed.



