English is below

Steam Frame アプリのインストーラー

Steam Frame 用の自作アプリ 4 つを、ヘッドセットの Konsole に 1 行打つだけで入れる・更新する・外すためのスクリプトです。

入れ方

ヘッドセットの Konsole(デスクトップモードのターミナル)で:

curl -fsSL https://frame.sasaken1102s.net | sh

アプリの一覧が出るので、番号を選びます(スペースで区切って複数、a で全部、u で外す、q で終わる)。入っているアプリを選ぶと最新版に更新します。聞くのは、そのアプリで選ぶ必要のあることだけです。

入るアプリ

frameeyeosc

Frame のアイトラッキング(視線とまぶた)を、VRChat のアバターの目に反映します。Steam Link で遊んでいる PC 版 VRChat に OSC で送ります。

frame-jp-keyboard

Frame の VR キーボードに、スマホと同じ 12 キーのフリック入力とかな漢字変換を付けます。英語は候補つきの QWERTY です。

frame-mic-tuner

マイクのエコー除去とノイズ除去を、SteamVR のダッシュボードから切り替えます。イヤホンとスピーカーでおすすめの設定に一発で変えられます。動画は音が出ます。

frame-perf-overlay

フレームレート、CPU・GPU の負荷、温度、電池などを視界の隅に表示します。カクつきや本体の熱さの原因がその場で分かります。

使う前に、各アプリの README(必要なもの・注意)を読んでください。

外し方

上と同じコマンドで、メニューの u から選びます。設定も消すかどうかは聞かれます(既定は残す)。

やること・やらないこと

SHA256SUMS は同じリリースに付いているチェックサムで、ダウンロードの破損は防げますが、署名ではありません。

スクリプトの中身は、ブラウザでは見えないので、/i で読めます。

質問なしで使う

curl -fsSL https://frame.sasaken1102s.net | sh -s -- install eye mic
curl -fsSL https://frame.sasaken1102s.net | sh -s -- install all --yes
curl -fsSL https://frame.sasaken1102s.net | sh -s -- uninstall perf

入っている版のほうが最新リリースより新しいときは、聞いてから戻します(--yes のときは戻さずにそのまま)。

English

Installs, updates or removes sasaken1102r's four Steam Frame apps with one line in the headset's Konsole:

curl -fsSL https://frame.sasaken1102s.net | sh

Pick apps by number from the menu (a all, u remove, q quit). Apps: frameeyeosc, frame-jp-keyboard, frame-mic-tuner, frame-perf-overlay (links above).

Without questions:

curl -fsSL https://frame.sasaken1102s.net | sh -s -- install eye mic
curl -fsSL https://frame.sasaken1102s.net | sh -s -- install all --yes
curl -fsSL https://frame.sasaken1102s.net | sh -s -- uninstall perf

Options: --lang ja|en, --help. To remove an app, run the same command and choose u.

The script itself is readable at /i.