Contents
SteamVR のインストールとバージョン管理
SteamVR は VR コンテンツ全般のランタイムであり、最新ビルドを使用しないと高リフレッシュレート向けの最適化が適用されません。ここでは 公式サイトからの取得手順 と、現在入手可能な最新版の確認方法 を解説します。
インストール手順
- Steam クライアントを起動し、左上メニューから「Store」へ移動。
- 検索バーに SteamVR と入力し、公式ページ(
https://store.steampowered.com/app/250820/SteamVR/)を開く。 - 「インストール」ボタンをクリックしてライブラリへ追加。
ポイント:Steam の自動更新が有効になっていれば、以降は手動操作なしで最新ビルドに保たれます。
バージョン確認とベータチャネルの活用
| 手順 | 操作内容 |
|---|---|
| 1 | ライブラリ → SteamVR を右クリック → 「プロパティ」 |
| 2 | 「ベータ」タブを開く |
| 3 | 「ベータアップデートストリーム」が「none」になっていれば、最新版(執筆時点は 2.28.x)に自動的に追従します。必要に応じて beta を選択して先行ビルドをテストできます。 |
| 4 | SteamVR のメイン画面左下に表示されるバージョン番号で最終確認 |
備考:ベータチャネルは新機能の早期検証用です。安定性が求められる環境では「none」のままで問題ありません。
Assetto Corsa の VR 起動設定
Assetto Corsa はデフォルトで VR が無効化されています。起動オプション と ゲーム内設定 を組み合わせるだけで、120 Hz 以上でもスムーズに描画できるようになります。
起動オプションで VR を有効化
- Steam ライブラリで Assetto Corsa を右クリック → 「プロパティ」
- 「一般」タブの「起動オプションを設定…」に以下を入力
text
-vrmode - ウィンドウを閉じ、ゲームを起動すると自動的に VR モードが有効になります。
ポイント:このフラグは Steam が管理するため、一度設定すれば毎回手入力は不要です。
ゲーム内推奨設定
| 設定項目 | 推奨値 | 効果の概要 |
|---|---|---|
| レンダリングスケール | 0.9(最低 0.85) | GPU 負荷約 15 %削減。画質低下はほぼ不可視レベル |
| アンチエイリアシング | MSAA 2x または FXAA | 高解像度ヘッドセットでの余計なサンプル数を抑制 |
| VSync | Off | ヘッドセット側リフレッシュと競合しないようにする |
| フレーム上限 | ヘッドセットと同等(例:120 Hz / 165 Hz) | 不要なフレーム生成を防ぎ、CPU/GPU の余裕を確保 |
設定手順(画像なしの簡易版)
- メインメニュー → 「設定」 → 「グラフィック」タブ
- レンダリングスケール をスライダーで
0.9に変更 - アンチエイリアシング から「MSAA 2x」または「FXAA」を選択し、4x 以上はオフにする
- 「VSync」を Off に切り替える
- 「フレームレート上限」でヘッドセットのリフレッシュレートと同じ数値(例:120)を入力
注意:設定変更後はゲームを再起動すると正しく反映されます。
ヘッドセット別最適設定例
高リフレッシュレートを実現できるヘッドセットは多数ありますが、解像度・FOV・UEVR の微調整 がそれぞれ異なるため、個別に最適化する必要があります。
Valve Index(120 Hz)向け設定
Valve Index は 1440×1600 ピクセル/片眼、リフレッシュ 120 Hz が標準です。公式ガイドが推奨する「解像度スケーリング 100 %」をベースに、FOV を 110° に固定するとバランスの取れた映像品質が得られます。
| 手順 | 操作内容 |
|---|---|
| 1 | SteamVR → 設定 → 「映像」タブを開く |
| 2 | 「解像度スケーリング」を 100 % に設定 |
| 3 | 「視野角(FOV)」の数値欄に 110 と入力し、適用 |
ポイント:解像度を上げすぎると GPU がボトルネックになるため、デフォルト設定が最も安定します。
Pimax Dream Air(165 Hz)向け UEVR 設定
Pimax 系列は 2160×2160 ピクセル/片眼・最大 165 Hz と高性能ですが、UEVR のトーンマッピングと UI オフセット が適切でないと暗すぎたり HUD がずれやすくなります。以下の数値は Pimax 社が公式に公開している「UEVR 推奨設定(2024 年版)」を参考にしています。
| 項目 | 推奨設定 |
|---|---|
| トーンマッピング | Low(負荷軽減と暗部の明瞭化) |
| UI オフセット X | +0.02 |
| UI オフセット Y | ‑0.01 |
設定手順
- SteamVR の「設定」画面で 開発者モード を有効化
- アドレスバーに
steam://open/uvrと入力し、UEVR コンフィグ画面へ遷移 - 「トーンマッピング」ドロップダウンから Low を選択
- 「UI オフセット」欄に X=
+0.02, Y=‑0.01と入力し、保存
備考:数値はヘッドセットや個人の好みによって微調整が必要です。設定後は SteamVR を再起動して反映を確認してください。
パフォーマンスチューニング
高リフレッシュレートを維持する鍵は GPU ドライバーの最新化 と スーパーサンプリング(DLSS/FSRS)の活用、さらに CPU の優先度調整 です。
GPU ドライバーとスーパーサンプリング
| GPU 系列 | 推奨ドライバー | スーパーサンプリング設定 |
|---|---|---|
| NVIDIA RTX 40 系列 | GeForce Experience → 最新版(執筆時点 531.79) | DLSS → Performance モード |
| AMD RX 7000 系列 | Radeon Software → 最新版(23.9) | FSR 2 → Balanced モード |
手順
- NVIDIA ユーザーは GeForce Experience を開き、「ドライバー」タブで「最新のドライバーをインストール」をクリック。
- AMD ユーザーは Radeon Software の右上メニューから「アップデート」を選択。
- ゲーム内設定 → 「画像品質」→ 「DLSS/FSR」で推奨モードを有効化する。
効果:DLSS(Performance)や FSR 2(Balanced)は解像度を約 1.5 倍にスケールダウンしつつ、見た目の品質はほぼ維持できるため、GPU 負荷が平均 30 % 程度削減されます。
CPU 優先度とバックグラウンドプロセス削減
- ゲーム起動直後に Ctrl+Shift+Esc でタスクマネージャーを開く
- 「詳細」タブから
AssettoCorsa.exeを右クリック → 「優先度の設定」→「高」または「リアルタイム」(※システムが不安定になる場合は「高」に留める) - 「スタートアップ」タブで不要な自動起動アプリ(例:OneDrive、Microsoft Teams、Chrome 拡張機能)を 無効化
ポイント:CPU のフレーム生成時間は 6.7 ms(120 Hz)以下に抑える必要があります。優先度とバックグラウンドプロセスの削減で、平均 10〜15 % の余裕が確保できます。
トラブルシューティング
高リフレッシュレート環境では細かな設定ミスが顕在化しやすく、スタッタリングやモーションシックネス、UI のずれといった問題が報告されています。以下に 原因別の対策 をまとめました。
スタッタリング・フレームドロップ対策
| 原因 | 解決策 |
|---|---|
| GPU 負荷過多 | - レンダリングスケールを 0.85〜0.9 に下げる - DLSS/FSR の Performance/Balanced を有効化 |
| VSync が有効 | - ゲーム内で VSync Off に設定 |
| SteamVR の「予備バッファ」無効 | - SteamVR → 設定 → 「映像」→ 「予備バッファ(Pre‑Render)を有効」 |
手順:上記変更後は必ず SteamVR と Assetto Corsa を再起動 して設定が反映されたか確認してください。
モーションシックネス軽減
- FOV を 100〜110° に絞る(広すぎると視覚的歪みが増幅)
- SteamVR の「トラッキング」→ 「予測補正」スライダーを 中程度 に設定
- HUD の透明度を上げ、注視点が一定になるように調整
効果:FOV と予測補正のバランスを取るだけで、多くのユーザーがシックネス感覚を 30 % 程度軽減できます。
UI 位置ずれ・視点ズレの修正
- SteamVR → 設定 → 「開発者モード」→「設定ファイルを表示」
steamvr.vrsettingsをテキストエディタで開く- 以下の項目を手動で調整(例)
json
"uiOffsetX": 0.02,
"uiOffsetY": -0.01 - 保存後、SteamVR を 再起動
注意:設定ファイルは JSON 形式です。カンマやクオートの抜けがないか必ず確認してください。
実践チェックリストとまとめ
チェックリスト(完了したら ✔︎)
| 項目 | 完了 |
|---|---|
| SteamVR をインストールし、最新版(2.28.x 以上)を使用 | ☐ |
Assetto Corsa の起動オプション -vrmode 設定 |
☐ |
| ゲーム内レンダリングスケール 0.9 に調整 | ☐ |
| VSync を OFF、フレーム上限をヘッドセットと同等に設定 | ☐ |
| Valve Index:解像度スケーリング 100 %、FOV 110° 設定 | ☐ |
| Pimax Dream Air:UEVR のトーンマッピング Low と UI オフセット調整 | ☐ |
| GPU ドライバーを最新にし、DLSS/FSR を有効化 | ☐ |
| CPU 優先度「高」に設定、不要なバックグラウンドプロセス停止 | ☐ |
| SteamVR の予備バッファ有効化、スタッタリング対策実施 | ☐ |
| モーションシックネス軽減設定(FOV・予測補正)適用 | ☐ |
まとめ
- SteamVR は公式最新版を常に使用し、ベータチャネルは安定性が必要なときだけ利用する。
- Assetto Corsa の VR 起動は
-vrmodeとゲーム内設定の最適化で完結。レンダリングスケールや VSync などはリフレッシュレートに合わせて調整。 - ヘッドセット別に解像度・FOV・UEVR の微調整を行うことで、画質とパフォーマンスのバランスが取れる。
- GPU ドライバー更新+DLSS/FSR が最も効果的な負荷削減策。CPU は優先度とバックグラウンドプロセス管理で余裕を確保。
- トラブルは設定項目の見直しで多くが解決するため、上記チェックリストを順に確認すれば問題特定が迅速になる。
これらの手順を実行すれば、120 Hz もしくは 165 Hz の高リフレッシュ環境でも スムーズかつ臨場感あふれる VR レーシング体験が手に入ります。さあ、設定を完了させて最高のドライビングを楽しみましょう!
参考リンク
- SteamVR 公式ページ: https://store.steampowered.com/app/250820/SteamVR/
- Assetto Corsa 公式サポート: https://www.assettocorsa.net/en-us/support/
- Valve Index 設定ガイド(PDF): https://steamcdn-a.akamaihd.net/apps/vr/index_guides.pdf
- Pimax UEVR ドキュメント(2024 年版): https://docs.pimax.com/uevr/settings/
- NVIDIA DLSS 公式情報: https://www.nvidia.com/en-us/geforce/technologies/dlss/
- AMD FidelityFX Super Resolution: https://gpuopen.com/fidelityfx-super-resolution/
本稿の内容は執筆時点(2024 年 10 月)に確認できた公式情報を基にしています。ソフトウェアやドライバーの更新に伴い、設定値が変わる可能性がありますので定期的なチェックをおすすめします。