Controls/ja: Difference between revisions
nekochanfood (talk | contribs) No edit summary |
nekochanfood (talk | contribs) No edit summary |
||
| Line 175: | Line 175: | ||
VRChatはキーボードとマウスを使ってプレイできる。 | VRChatはキーボードとマウスを使ってプレイできる。 | ||
移動操作は標準的な FPS の「WASD」方式に準拠している。マウスで視点を調整し、頭の向きが注視方向となる。 | |||
{| class="wikitable" | {| class="wikitable" | ||
! キー | ! キー !! 動作 | ||
! 動作 | |||
|- | |- | ||
|W | | W || 前進 | ||
| | |||
|- | |- | ||
|A | | A || 左移動 | ||
| 左移動 | |||
|- | |- | ||
|S | | S || 後退 | ||
| | |||
|- | |- | ||
|D | | D || 右移動 | ||
|右移動 | |||
|- | |- | ||
| | | Space || ジャンプ (ワールドで有効な場合) | ||
| | |||
|- | |- | ||
|Z | | Z || 伏せる | ||
| | |||
|- | |- | ||
|C | | C || しゃがむ | ||
| | |||
|- | |- | ||
|R | | R || アクションメニューを開く | ||
| | |||
|- | |- | ||
|Escape | | Escape || クイックメニューを開く | ||
| | |||
|- | |- | ||
|Shift | | Shift || ダッシュ | ||
|ダッシュ | |||
|- | |- | ||
|左クリック | | 左クリック || インタラクト / 拾う | ||
|インタラクト / | |||
|- | |- | ||
| | | 右クリック (ホールド) || インタラクション用マウスを表示 | ||
| | |||
|- | |- | ||
|右クリック | | 右クリック || 持っているオブジェクトを放す | ||
| | |||
|- | |- | ||
| | | 右クリック (ホールド) (オブジェクト所持時) || 所持しているオブジェクトを投げる。ホールドが長いほど遠くに飛ぶ。 | ||
| | |||
|- | |- | ||
| | | V (ホールド) (プッシュトゥトーク使用時) || ホールド中のみマイクを有効化 | ||
| | |||
|- | |- | ||
| | | V (トグルトーク使用時) || マイクの有効/無効を切り替え | ||
| | |||
|- | |- | ||
|Y | | Y || チャットボックスのテキスト入力を開く | ||
|チャットボックスのテキスト入力を開く | |||
|- | |- | ||
| | | Tab (ホールド) || アバターを動かさずにマウスカーソルを画面上で移動可能にする (UI 要素のクリックに有用) | ||
| | |||
|- | |- | ||
| End | | End || AFK モードの切り替え | ||
| | |||
|- | |- | ||
| | | Ctrl + N || [[Special:MyLanguage/Nameplates|ネームプレート]]の表示オプションを順番に切り替え | ||
|[[Special:MyLanguage/Nameplates|ネームプレート]] | |||
|- | |- | ||
| | | Ctrl + H || [[Special:MyLanguage/HUD|HUD]] (マイクおよび通知アイコン) の表示切り替え | ||
|[[Special:MyLanguage/HUD|HUD]] | |||
|- | |- | ||
| | | Ctrl + \ || デフォルトの[[Special:MyLanguage/Robot|ロボット]][[Special:MyLanguage/avatar|アバター]]にローカル切り替え (アバターがクラッシュを引き起こす場合やメニュー操作を妨げる場合に有用) | ||
|デフォルトの[[Special:MyLanguage/Robot|ロボット]] [[Special:MyLanguage/avatar|アバター]] | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 1<sup>†</sup> || トリガーデバッグメニューの表示切り替え | ||
| | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 2<sup>†</sup> || 情報デバッグメニューの表示切り替え | ||
| | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 3<sup>†</sup> || コンソールデバッグメニューの表示切り替え | ||
| | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 4<sup>†</sup> || ネットワークデバッグメニューの表示切り替え | ||
| | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 5<sup>†</sup> || ネットワークグラフデバッグメニューの表示切り替え | ||
| | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 7<sup>†</sup> || ネットワークデバッグオーバーレイの表示切り替え | ||
| | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 8<sup>†</sup> || イベントデバッグオーバーレイの表示切り替え | ||
| | |||
|- | |- | ||
| | | 右 Shift + '''`''' または 全角/半角キー + 9<sup>†</sup> || ユーザーネットワークデバッグオーバーレイの表示切り替え | ||
| | |||
|- | |- | ||
|F12 | | F12 || スクリーンショットを撮影し、VRChat のインストールフォルダに保存 | ||
| | |||
|- | |- | ||
|Control + F12 | | Control + F12 || 通常の 2 倍の解像度 (デフォルトで 4K / 3840×2160) でスクリーンショットを撮影し、ユーザーの Pictures/VRChat フォルダに保存 | ||
| | |||
|- | |- | ||
|Shift + F1* | | Shift + F1* || ハンドジェスチャー - アイドル (Idle) | ||
|ハンドジェスチャー - アイドル | |||
|- | |- | ||
|Shift + F2* | | Shift + F2* || ハンドジェスチャー - 拳 (Fist) | ||
| | |||
|- | |- | ||
|Shift + F3* | | Shift + F3* || ハンドジェスチャー - 手を開く (Open) | ||
| | |||
|- | |- | ||
|Shift + F4* | | Shift + F4* || ハンドジェスチャー - 指差し (Point) | ||
| | |||
|- | |- | ||
|Shift + F5* | | Shift + F5* || ハンドジェスチャー - ピース (Victory) | ||
| | |||
|- | |- | ||
|Shift + F6* | | Shift + F6* || ハンドジェスチャー - ロックサイン (RockNRoll) | ||
| | |||
|- | |- | ||
|Shift + F7* | | Shift + F7* || ハンドジェスチャー - 指鉄砲 (HandGun) | ||
| | |||
|- | |- | ||
|Shift + F8* | | Shift + F8* || ハンドジェスチャー - 親指立て (ThumbsUp) | ||
| | |||
|- | |- | ||
|Shift + Escape | | Shift + Escape || セーフモードの有効化 | ||
| | |||
|- | |- | ||
| | | ワールドロード中に Escape ホールド || アバターをエラーロボットにローカル変更 (アバターがクラッシュを引き起こす場合やメニュー操作を妨げる場合に有用) | ||
| | |||
|- | |- | ||
|< | | < および > || 左右への回転 | ||
| | |||
|- | |- | ||
|I / K | | I / K || 所持オブジェクトのピッチ調整 (X 軸回転) | ||
| | |||
|- | |- | ||
|J / L | | J / L || 所持オブジェクトのヨー調整 (Y 軸回転) | ||
| | |} | ||
|- | |- | ||
Revision as of 03:43, 2 March 2026
コントロール (Controls) とは、様々なプラットフォーム上でVRChatを操作するための、コントローラーおよびデバイス上における入力の集合である。VRChat は複数のオペレーティングシステムに対応しており、デバイスとコントローラーの組み合わせも多岐にわたる。これらのコントロールの一部は、設定メニューから変更が可能である。使用しているプラットフォームによっては、VRChat 内の設定メニュー、またはデバイスのダッシュボードからさらに詳細なカスタマイズが可能である。
VRChatの設定メニューでは、現在使用しているデバイスのボタンマッピングの詳細が表示される。 以下はデフォルトの設定である。
基本操作
以下は、VRChatの基本的な操作方法である。
| 操作 | キーボードとマウス | VRコントローラー | ゲームパッド (Xbox) | モバイル |
|---|---|---|---|---|
| 移動 | WASD | 左スティック | バーチャルスティック | |
| 視点 | マウス操作 | 右スティック | 画面をスクロール(ドラッグ) | |
| ジャンプ | スペース | A (右コントローラーの下のボタン) | A | ジャンプボタン |
| しゃがむ | C | −− | 左スティック(押し込み) | ジャンプボタン(長押し) |
| うつ伏せ/這う | Z | 左スティック(押し込み) | ||
| ダッシュ | 左 Shift | −− | ||
| Use / インタラクト | E | トリガー / 人差し指を引く | トリガー | タップ |
| 握る / 持つ | 左クリック | グリッブ / 中指を引く | ||
| クイックメニュー | Escapeキー | B / Y (両コントローラーの上のボタン) | メニューボタン | |
| アクションメニュー | R | B / Y (長押し) (両コントローラーの上のボタン) | 右スティック (押しこみ) | メニューボタン(長押し) |
| ミュート/ミュート解除 | V | X (左コントローラーの下のボタン) | Y | マイクボタン |
その他の操作
VR
VRChatは、以下のヘッドセットとそれに対応するコントロールスキームを公式にサポートしている。
- Meta Quest シリーズ
- Meta Quest 2
- Meta Quest 3(S)
- Meta Quest Pro
- HTC Vive XR Elite
- Pico 4
さらに、VRChatは、PCVRモード(HMDをWindowsゲーミングPCに接続する場合)でこれらのヘッドセットをサポートする。
- SteamVR対応ヘッドセット(以下を含むがこれらに限定されない)
- Valve Index
- HTC Viveシリーズ
- Bigscreen Beyond
- 有線接続型 Pimax HMD
- Steam Link対応HMD
- Virtual Desktop対応HMD
- ALVR対応HMDの大半
PCでは、Steam入力を使ったゲームパッド操作もサポートしている。
操作ボタン
ほとんどのVRコントローラーは同じような形状をしている。
各コントローラーには、ジョイスティックと2つのメインボタン、システムボタン、トリガーボタン、グリップボタンがある。
| ボタン | 割り当て |
|---|---|
| A - 右コントローラーの下のボタン | ジャンプ |
| B - 右コントローラーの上のボタン | 押す: クイックメニュー 長押し: アクションメニュー |
| X - 左コントローラーの下のボタン | 押す: ミュート/ミュート解除 |
| Y - 左コントローラーの上のボタン | 押す: クイックメニュー 長押し: アクションメニュー |
| グリップ - 中指を引く | 拾う |
| トリガー - 人差し指で引く | 使用 |
| 右アナログスティック | 回転 |
| 左アナログスティック | 移動 / 移動操作 |
| 両トリガー + 両メニューボタン | セーフモードを有効化 |
| ワールドロード中に両メニューボタンを長押し | アバターをエラーロボットに変更(アバターがクラッシュの原因となる場合やメニュー操作を妨げる場合に有用) |
ハンドトラッキング
詳細についてはフィンガートラッキングを参照のこと。

また、VRChat では Meta Quest システムにおけるハンドトラッキングの設定およびジェスチャーの習得を目的とした、チュートリアルワールドとチュートリアル動画が提供されている。
Quest の設定ダッシュボードからハンドトラッキングを有効化する。ハンドトラッキングを使用するには、コントローラーを平らな面に置き、Quest のハンドトラッキングシステムが認識できるよう両手を前に差し出す。Quest のカメラが手を正確に認識するため、室内に十分な照明があることを確認されたい。なお、現時点では有線の Quest Link 接続時にはハンドトラッキングは使用できない。
ワールド内を移動するには、左手を手のひらが上を向くよう顔の方向に持ち上げる。中指と親指を「ピンチ」(対応する指同士を合わせてつまむような動作) すると、小さな青い球体が出現する。ピンチの状態を維持したまま指をその球体から離す方向に動かすと、アバターがその方向に移動する。
左右に旋回するには、右手の中指と親指をピンチする。ピンチの状態を維持したまま、手を元の位置から左右に動かす。
なお、コンフォートターン (スナップターン) のオン/オフの切り替えも可能である。コンフォートターンが有効な場合、旋回のたびにピンチした指をターンポイントを超えて動かす必要がある。設定からコンフォートターンを無効にすることで、この移動方法がより快適になる場合がある。
クイックメニューを開くには、左手の人差し指と親指をピンチする。これは Meta システムにおけるデフォルトのジェスチャーであり、長押しピンチの間、手の上にゲージが満たされていく小さなメニューアイコンが表示される。クイックメニューを開く方法は以下の3つがある。
- 手のひらを顔に向けてつまむ
- 鍵と輪
- 押しボタン
ユーザーインターフェースやメニューを操作するには、いずれかの手でそれらを指し示し、人差し指と親指をピンチすることで選択が可能である。
マイクをミュートするには、左手の親指と薬指をしばらくの間合わせた状態を維持する。
ワールド内のオブジェクトを掴むには、オブジェクトに近づき、手を握りこぶし状に閉じる。また、中指・薬指・小指を握った状態のまま、人差し指と親指をピンチすることでオブジェクトの使用が可能である。
注意: ハンドトラッキングは Quest Link では動作しない。フィンガートラッキングのコントロールは、フィンガートラッキングが有効な状態でメインメニューのコントロールタブから確認が可能である。
デスクトップ
VRChatはキーボードとマウスを使ってプレイできる。
移動操作は標準的な FPS の「WASD」方式に準拠している。マウスで視点を調整し、頭の向きが注視方向となる。
| キー | 動作 |
|---|---|
| W | 前進 |
| A | 左移動 |
| S | 後退 |
| D | 右移動 |
| Space | ジャンプ (ワールドで有効な場合) |
| Z | 伏せる |
| C | しゃがむ |
| R | アクションメニューを開く |
| Escape | クイックメニューを開く |
| Shift | ダッシュ |
| 左クリック | インタラクト / 拾う |
| 右クリック (ホールド) | インタラクション用マウスを表示 |
| 右クリック | 持っているオブジェクトを放す |
| 右クリック (ホールド) (オブジェクト所持時) | 所持しているオブジェクトを投げる。ホールドが長いほど遠くに飛ぶ。 |
| V (ホールド) (プッシュトゥトーク使用時) | ホールド中のみマイクを有効化 |
| V (トグルトーク使用時) | マイクの有効/無効を切り替え |
| Y | チャットボックスのテキスト入力を開く |
| Tab (ホールド) | アバターを動かさずにマウスカーソルを画面上で移動可能にする (UI 要素のクリックに有用) |
| End | AFK モードの切り替え |
| Ctrl + N | ネームプレートの表示オプションを順番に切り替え |
| Ctrl + H | HUD (マイクおよび通知アイコン) の表示切り替え |
| Ctrl + \ | デフォルトのロボットアバターにローカル切り替え (アバターがクラッシュを引き起こす場合やメニュー操作を妨げる場合に有用) |
| 右 Shift + ` または 全角/半角キー + 1† | トリガーデバッグメニューの表示切り替え |
| 右 Shift + ` または 全角/半角キー + 2† | 情報デバッグメニューの表示切り替え |
| 右 Shift + ` または 全角/半角キー + 3† | コンソールデバッグメニューの表示切り替え |
| 右 Shift + ` または 全角/半角キー + 4† | ネットワークデバッグメニューの表示切り替え |
| 右 Shift + ` または 全角/半角キー + 5† | ネットワークグラフデバッグメニューの表示切り替え |
| 右 Shift + ` または 全角/半角キー + 7† | ネットワークデバッグオーバーレイの表示切り替え |
| 右 Shift + ` または 全角/半角キー + 8† | イベントデバッグオーバーレイの表示切り替え |
| 右 Shift + ` または 全角/半角キー + 9† | ユーザーネットワークデバッグオーバーレイの表示切り替え |
| F12 | スクリーンショットを撮影し、VRChat のインストールフォルダに保存 |
| Control + F12 | 通常の 2 倍の解像度 (デフォルトで 4K / 3840×2160) でスクリーンショットを撮影し、ユーザーの Pictures/VRChat フォルダに保存 |
| Shift + F1* | ハンドジェスチャー - アイドル (Idle) |
| Shift + F2* | ハンドジェスチャー - 拳 (Fist) |
| Shift + F3* | ハンドジェスチャー - 手を開く (Open) |
| Shift + F4* | ハンドジェスチャー - 指差し (Point) |
| Shift + F5* | ハンドジェスチャー - ピース (Victory) |
| Shift + F6* | ハンドジェスチャー - ロックサイン (RockNRoll) |
| Shift + F7* | ハンドジェスチャー - 指鉄砲 (HandGun) |
| Shift + F8* | ハンドジェスチャー - 親指立て (ThumbsUp) |
| Shift + Escape | セーフモードの有効化 |
| ワールドロード中に Escape ホールド | アバターをエラーロボットにローカル変更 (アバターがクラッシュを引き起こす場合やメニュー操作を妨げる場合に有用) |
| < および > | 左右への回転 |
| I / K | 所持オブジェクトのピッチ調整 (X 軸回転) |
| J / L | 所持オブジェクトのヨー調整 (Y 軸回転) |
|- | U / O |保存したオブジェクトのロールを調整する(Z軸に沿って回転させる) |- |マウスホイール |保存したオブジェクトを前後に移動させる(Z軸方向に平行移動) |- |マウスの中ボタン (長押し) |マウスを動かしてオブジェクトの回転を調整する |}
* * 左シフトを押した場合は左手、右シフトを押した場合は右手が操作される。
† 標準的な日本語配列キーボードの場合、「backtick」は半角全角キーに対応する。
デバッグオプションは、--enable-debug-guiの起動オプションを付けてVRChatを起動しない限り、無効になる。
By default, only the world creator can access debug views above 5. However, the creator of the world can enable it for others.
モバイル
画面の左側にはバーチャルジョイスティックがあり、これでアバターを操作可能である。画面をタップしてドラッグすると視点が移動する。さらに画面のどこかをダブルタップしてホールドすると、歩き回ると同時に視点を移動させることができる。
画面の右側には、ジャンプしたり、アイテムを拾ったり、ワールドのギミックを動かすためのボタンがある。押し続けることで、アクションメニューやしゃがみなど、さらなるオプションが可能になる。
他のユーザーやポータルをタップすると、即座にセカンダリーメニューが表示されます。
ゲームパッド
VRChatはPCでもモバイルでもゲームパッドを使ってプレイできる。
一般的にサポートされているコントローラーには、Xboxコントローラー、PlayStationコントローラー、Nintendo Switchコントローラーが含まれます。以下の表では、参考として「Xbox」コントローラーのレイアウトを使用しています。
| ボタン (Xboxコントローラーを基準) | 割り当て |
|---|---|
| A | ユーザーがジャンプする(ルームで有効化されている場合) |
| B / X | 拾ったアイテムを落とす |
| Y(長押し)(プッシュトゥトークを使用している場合) | 押している間マイクを有効にする |
| Y(トグルトークを使用している場合) | マイクの有効化/無効化 |
| Dパッド上 | ユーザーのネームタグの表示/非表示を切り替える |
| Dパッド下 | HUD(マイクと通知アイコン)の表示/非表示を切り替える |
| LB(長押し)+ 左スティック | 持っているオブジェクトを前後に移動(Z軸に沿った移動) |
| LB(長押し)+ 右スティック | 持っているオブジェクトを回転 |
| RB(長押し)+ 左スティック | 左手のジェスチャーを選択(Steamのみで利用可能) |
| RB(長押し)+ 右スティック | 右手のジェスチャーを選択(Steamのみで利用可能) |
| LT / RT | 操作 / アイテムを拾う |
| 左スティック | ユーザーを移動 |
| 左スティック押し込み | しゃがむ |
| 左スティック長押し | 這う / 伏せる |
| 右スティック | 周囲を見渡す |
| 右スティック押し込み | アクションメニューを開く |
| Viewボタン | スクリーンショットを撮影し、VRChatがインストールされているフォルダに保存 |
| Menuボタン | クイックメニューを開く |
| A / RT(メニュー内) | メニュー内で選択 |
| B(メニュー内) | メニューを閉じる |
リソース
- "Quest 2 Finger Tracking" by VRChat on YouTube
- "VRChat 2022.4.1" on Hand Tracking
- "Beginner's Guide to VRChat Hand/Finger Tracking" by VRChat on YouTube