# Controls

### Touchscreen Controls

| Action            | Controls              | Context                                                             |
| ----------------- | --------------------- | ------------------------------------------------------------------- |
| Move              | Pinch                 |                                                                     |
| Rotate            | Single-finger drag    |                                                                     |
| Move and Rotate   | On-screen joysticks   |                                                                     |
| Spawn or drop pen | Tap on the pen button |                                                                     |
| Rotate object     | Drag finger           | After pressing and holding the "rotate" button in the object's menu |
| Toggle menus      | Two-fingered tap      |                                                                     |

### Keyboard and Mouse Controls

| Actions                            | Controls                     | Context                                                             |
| ---------------------------------- | ---------------------------- | ------------------------------------------------------------------- |
| Move                               | Arrow or W, A, S, D keys     |                                                                     |
| Turn                               | Q and E or left mouse button |                                                                     |
| Teleport                           | Right mouse button           |                                                                     |
| Toggle fly mode                    | G or type `/fly` in chat     |                                                                     |
| Move faster                        | Shift                        | In conjunction with using other keys to move                        |
| Show menus                         | Hold Space                   |                                                                     |
| Toggle menus                       | Tab                          |                                                                     |
| Toggle UI                          | \` (backtick key)            |                                                                     |
| Toggle microphone mute             | M                            |                                                                     |
| Focus chat                         | T                            |                                                                     |
| Inspect your avatar                | I                            |                                                                     |
| Focus on media or someone's avatar | F                            | Hover over the media or someone's avatar you'd like to inspect      |
| Rotate object                      | Move mouse                   | After pressing and holding the "rotate" button in the object's menu |
| Scale object                       | Shift + Mouse wheel          | While holding an object                                             |
| Move object closer/away            | Mouse wheel                  | While holding an object                                             |
| Drop pen or camera                 | Right mouse button or Escape | While holding a pen or camera                                       |
| Next/previous pen color            | Shift + E, Shift + Q         | While holding a pen                                                 |
| Change pen size                    | Shift + Mouse wheel          | While holding a pen                                                 |
| Undo pen stroke                    | Ctrl + Z                     | While holding a pen                                                 |
| Take photo                         | Left mouse button            | While holding a camera                                              |
| Increase/decrease media volume     | Mouse wheel                  | While hovering over media                                           |
| Exit camera mirror mode            | Escape                       |                                                                     |
| Search the web                     | Ctrl-\[1-7]                  |                                                                     |
| Spawn from Chat                    | Ctrl-Enter                   | While typing into chat box                                          |
| I'm Feeling Lucky                  | Ctrl-Enter                   | While searching content                                             |
| Emotes                             | Numbers 1-7                  |                                                                     |

### Oculus Touch Controls

You can also use the keyboard keys listed above while using your Oculus Rift.

| Actions                        | Controls                                               | Context                                                             |
| ------------------------------ | ------------------------------------------------------ | ------------------------------------------------------------------- |
| Move                           | Left controller thumbstick                             |                                                                     |
| Turn                           | Right controller thumbstick                            |                                                                     |
| Move faster                    | B or Y buttons to move faster                          |                                                                     |
| Teleport                       | Trigger                                                |                                                                     |
| Show menus                     | Hold A or X                                            |                                                                     |
| Rotate object                  | Rotate controller                                      | After pressing and holding the "rotate" button in the object's menu |
| Grab object                    | Grip button on either controller                       |                                                                     |
| Scale object                   | Move both hands together or apart while holding object | While holding an object                                             |
| Move object closer/away        | Up/down on right thumbstick                            | While holding an object with cursor                                 |
| Draw with pen                  | Trigger                                                | While holding a pen                                                 |
| Next/previous pen color        | Left/right on thumbstick                               | While holding a pen                                                 |
| Change pen size                | Up/down on thumbstick                                  | While holding a pen                                                 |
| Undo pen stroke                | B or Y button                                          | While holding a pen                                                 |
| Take photo                     | Trigger                                                | While holding a camera                                              |
| Increase/decrease media volume | Up/down on right thumbstick                            | While hovering over media                                           |

### Vive Controls

You can also use the keyboard keys listed above while using your Vive.

| Actions                        | Controls                                               | Context                                                             |
| ------------------------------ | ------------------------------------------------------ | ------------------------------------------------------------------- |
| Move                           | Left controller touchpad                               |                                                                     |
| Turn                           | Right controller touchpad                              |                                                                     |
| Move faster                    | Press top of touchpad                                  |                                                                     |
| Teleport                       | Trigger                                                |                                                                     |
| Teleport                       | Press center of touchpad                               | While holding pen                                                   |
| Show menus                     | Press and hold center of touchpad on right controller  |                                                                     |
| Rotate object                  | Rotate controller                                      | After pressing and holding the "rotate" button in the object's menu |
| Grab object                    | Grip button on either controller                       |                                                                     |
| Scale object                   | Move both hands together or apart while holding object | While holding an object                                             |
| Move object closer/away        | Swipe up/down on right touchpad                        | While holding an object with cursor                                 |
| Draw with pen                  | Trigger                                                | While holding a pen                                                 |
| Next/previous pen color        | Up/down on touchpad                                    | While holding a pen                                                 |
| Change pen size                | Swipe left/right on touchpad                           | While holding a pen                                                 |
| Undo pen stroke                | Press top of touchpad                                  | While holding a pen                                                 |
| Take photo                     | Trigger                                                | While holding a camera                                              |
| Increase/decrease media volume | Press up/down on right touchpad                        | While hovering over media                                           |

### Windows Mixed Reality Controls

You can also use the keyboard keys listed above while using your Windows Mixed Reality headset.

| Actions                 | Controls                                                      | Context                                                             |
| ----------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------- |
| Move                    | Left controller joystick                                      |                                                                     |
| Turn                    | Right controller joystick                                     |                                                                     |
| Move faster             | Trigger                                                       |                                                                     |
| Teleport                | Right controller joystick up                                  |                                                                     |
| Show menus              | Press and hold center of touchpad on left or right controller |                                                                     |
| Press button            | Trigger                                                       | While cursor is on button                                           |
| Rotate object           | Rotate controller                                             | After pressing and holding the "rotate" button in the object's menu |
| Grab object             | Grip button on either controller                              |                                                                     |
| Scale object            | Move both hands together or apart while holding object        | While holding an object                                             |
| Move object closer/away | Press bottom/top of touchpad on right controller              | While holding an object with cursor                                 |
| Draw with pen           | Trigger                                                       | While holding a pen                                                 |
| Next/previous pen color | Press right/left on touchpad                                  | While holding a pen                                                 |
| Change pen size         | Swipe up/down on touchpad                                     | While holding a pen                                                 |
| Undo pen stroke         | Press center of touchpad                                      | While holding a pen                                                 |
| Take photo              | Trigger                                                       | While holding a camera                                              |

### Oculus Go and Samsung Gear VR Controls

| Actions                        | Controls                                              | Context                       |
| ------------------------------ | ----------------------------------------------------- | ----------------------------- |
| Turn                           | Touchpad left/right                                   |                               |
| Teleport                       | Trigger                                               |                               |
| Show menus                     | Press and hold center of touchpad on right controller |                               |
| Grab object                    | Trigger                                               |                               |
| Move object closer/away        | Swipe up/down on touchpad                             | While holding an object       |
| Drop pen or camera             | Press center of touchpad                              | While holding a pen or camera |
| Draw with pen                  | Trigger                                               | While holding a pen           |
| Next/previous pen color        | Left/right on touchpad                                | While holding a pen           |
| Change pen size                | Swipe left/right on touchpad                          | While holding a pen           |
| Undo pen stroke                | Press top of touchpad                                 | While holding a pen           |
| Take photo                     | Trigger                                               | While holding a camera        |
| Increase/decrease media volume | Scroll up/down on touchpad                            | While hovering over media     |

### Google Daydream Controls

| Actions                        | Controls                     | Context                                                             |
| ------------------------------ | ---------------------------- | ------------------------------------------------------------------- |
| Turn                           | Touchpad left/right          |                                                                     |
| Teleport                       | Trigger                      |                                                                     |
| Grab object                    | Press center of touchpad     |                                                                     |
| Rotate object                  | Rotate controller            | After pressing and holding the "rotate" button in the object's menu |
| Move object closer/away        | Swipe up/down on touchpad    | While holding an object                                             |
| Drop pen or camera             | Press center of touchpad     | While holding a pen or camera                                       |
| Draw with pen                  | Press top of touchpad        | While holding a pen                                                 |
| Next/previous pen color        | Press left/right on touchpad | While holding a pen                                                 |
| Change pen size                | Swipe left/right on touchpad | While holding a pen                                                 |
| Undo pen stroke                | Press top of touchpad        | While holding a pen                                                 |
| Move pen closer/away           | Swipe up/down on touchpad    | While holding a pen                                                 |
| Take photo                     | Press top of touchpad        | While holding a camera                                              |
| Increase/decrease media volume | Scroll up/down on touchpad   | While hovering over media                                           |

### Gamepad Controls

| Actions                 | Controls                                            | Context                                                             |
| ----------------------- | --------------------------------------------------- | ------------------------------------------------------------------- |
| Move                    | Left thumbstick                                     |                                                                     |
| Move faster             | Left trigger                                        |                                                                     |
| Turn                    | Left/right bumper. Right thumbstick                 |                                                                     |
| Show menus              | Hold Up on D-pad                                    |                                                                     |
| Toggle menus            | Start/Menu button                                   |                                                                     |
| Teleport                | A                                                   |                                                                     |
| Grab object             | Right Trigger                                       |                                                                     |
| Rotate object           | Move cursor                                         | After pressing and holding the "rotate" button in the object's menu |
| Move object closer/away | Up/down on left joystick while holding left trigger | While holding an object                                             |
| Spawn pen               | Y                                                   |                                                                     |
| Drop pen                | B                                                   | While holding a pen                                                 |
| Draw with pen           | Right Trigger                                       | While holding a pen                                                 |
| Next/previous pen color | A/X                                                 | While holding a pen                                                 |
| Undo pen stroke         | Y                                                   | While holding a pen                                                 |
