> For the complete documentation index, see [llms.txt](https://docs.fluid.so/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fluid.so/basics/using-fluid/using-fluid-with-a-mouse-and-keyboard.md).

# Using Fluid with a Mouse & Keyboard

The recommended way to use Fluid is with a bluetooth mouse and keyboard. To get started, ensure your device is connected to the headset via Bluetooth or USB. To find out how, check out [Meta's official guide for connecting Bluetooth devices to your headset](https://www.meta.com/help/quest/articles/headsets-and-accessories/using-your-headset/connect-compatible-bluetooth-device/).

## Supported Devices

Fluid is built to support many different Keyboards and Mice from your favorite manufacturers. This ensures that you can just hop in and start working. Please keep in mind that certain special features of certain keyboards may not be supported, such as macro keys that are configured within the manufactures software.&#x20;

Fluid supports a number of different international keyboard layouts. You can see which layouts we support [here](/basics/keyboard-layouts-and-shortcuts.md#supported-layouts).

{% hint style="info" %}
There is a known issue with Apples Magic Mouse and Magic Trackpad that is preventing two finger scrolling from working on Android Devices. You can work around this by holding Ctrl + Shift on your keyboard while moving your mouse, which will send scroll events.

If you'd like to see if a specific keyboard or mouse has been tested, feel free to ask about that specific model in our [Discord Server](https://discord.com/invite/fluidsim).
{% endhint %}

## Navigating the Web

Using your mouse and keyboard in Fluid should feel very similar to any traditional desktop browser you've used before. You can click buttons, select and copy text and do everything you're used to.

{% hint style="warning" %}
Certain Keyboard shortcuts may not work entirely correctly. If this is the case, feel free to tell us in our [Discord Server](https://discord.com/invite/fluidsim).
{% endhint %}

## Moving a window

To move a window using your mouse, simply click and drag the top of the window. To move the window closer or further away from you, simply scroll while moving the window. You can also press the middle mouse button, which will lock the window to your mouse, allowing you to move it around more easily.&#x20;

{% hint style="info" %}
If you'd like to use any regular Mouse 3 functions, you can disable Middle Click to Move in your [Settings](/basics/settings.md).&#x20;
{% endhint %}

## Misc.

<details>

<summary>Flow Typing (Speech To Text)</summary>

Flow typing is coming to mouse and keyboard soon. For now, we recommend switching to [controllers](/basics/using-fluid/using-fluid-with-your-controllers.md) or [hand tracking](/basics/using-fluid/using-fluid-with-hand-tracking.md) to use this feature.

</details>

<details>

<summary>Summoning your dock and all of your windows in-front of you</summary>

To summon your dock in front of you, simply look at the palm of your non-dominant hand and pinch your fingers. By default, this will be your left hand unless you've changed your dominant hand in the system settings. You can also press the Hamburger Button on your left controller to do so.

If you want to bring all your windows in-front of you, take your left controller and hold the Hamburger button until you see all your windows jumping right in-front of you.

</details>

<details>

<summary>Reset your position</summary>

If you want to reset your position in the virtual room, or bring your workspace back to yourself when you put the headset back on, look at the palm of your dominant hand, then pinch and hold your fingers. By default, this will be your right hand unless you've changed your dominant hand in the system settings. You can also hold the Meta/Oculus button on your right controller to do so.

If you have enabled the expanded quick actions in your settings, simply look at the plam of your dominant hand, then pinch and hold your fingers to select "Recenter". Then, just look forward and wait until your position is reset.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.fluid.so/basics/using-fluid/using-fluid-with-a-mouse-and-keyboard.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
