# Moving around

The fastest way to move around in ENGAGE, and probably the most comfortable to use with VR headsets, is to teleport. For more information, see [Teleporting](/engage/essential-features/teleporting.md). Alternatively, you can walk around the environment.

<details>

<summary>Walking when using ENGAGE on a VR headset</summary>

You can use the right thumbstick to turn left and right. Nudge the thumbstick left or right to ratchet your orientation in that direction.

You can use your left thumbstick to move backwards and forwards, and to slide left and right. However, free movement is turned off by default because it can cause discomfort for people new to VR. To enable free movement, complete the following steps:

1. Open your menu or tablet.
2. Select **Settings** (<img src="/files/PCjqep1FzgkHYTLk4ATQ" alt="" data-size="line">).
3. Select **User Preferences**, and then turn on the **Free movement** toggle.

You can now use the left thumbstick to move around.

</details>

<details>

<summary>Walking when using ENGAGE on a desktop device</summary>

Use the following keys on the keyboard to move around:

* **Up** arrow or **W**: walk forwards
* **Down** arrow or **S**: walk backwards
* **Left** arrow or **A**: slide sideways to the left
* **Right** arrow or **D**: slide sideways to the right

**Note**: If you hold the **Shift** key at the same time, you move faster.

To look around, hold either the **left mouse button**, **middle mouse button**, or **spacebar**, and then move your mouse.

</details>

<details>

<summary>Walking when using ENGAGE on Android or iOS phones or tablets</summary>

Swipe in the center of the screen to change the direction in which you face. Use the on-screen thumbstick in the lower-left corner of the screen to move around.

</details>

{% hint style="info" %}
In the ENGAGE app, you can view information about the controls for your specific device. For more information, see [https://github.com/engage-xr/engage-documentation/blob/main/start/basic-controls/README.md](https://github.com/engage-xr/engage-documentation/blob/main/start/basic-controls/README.md "mention").
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.engagevr.io/engage/essential-features/moving-around.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
