> For the complete documentation index, see [llms.txt](https://dahl-design.gitbook.io/ddc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dahl-design.gitbook.io/ddc/1.-project-planning/mouse.md).

# Mouse

<figure><img src="/files/G4pztXSLGKJqt0zjV3Lo" alt="" width="360"><figcaption></figcaption></figure>

Did you ever see a computer mouse in a race car cockpit?&#x20;

Thought so!

DDC will let you use joystick switches, funky switches, buttons or even clutch paddles to control the mouse cursor. Having a mouse pad on your rig can be inconvenient, and usually it is not all that much mousing around required for sim use. So a suboptimal solution, like controlling the mouse with your steering wheel, can be great!&#x20;

| Left/right/middle click      | Move           | Scroll                  |
| ---------------------------- | -------------- | ----------------------- |
| Funky push (only left click) | Funky stick    | Funky-type encoder      |
| Any button                   | Any button     | EC18-type encoder       |
|                              | Thumb stick    | rotary2Bit-type encoder |
|                              | Clutch paddles | PEC11-type encoder      |

All switches controlling the mouse cursor will work like normal switches as well, and you'll access the mouse control by holding/toggling another specific button.&#x20;

<figure><img src="/files/KU6m75rfNvay8Q5Ynek3" alt=""><figcaption></figcaption></figure>

While not typically found in sim racing controllers, thumbstick switches like Alps Alpine RKJXV- and RKJX2 - series are the best alternatives to an actual mouse. They are based on two potentiometers controlling each their axis. You'll need to set up two [analog channels](/ddc/1.-project-planning/analog-inputs.md) for these switches.&#x20;

From DDC v3.0 these switches will have two modes; either controlling the mouse or controlling two joystick axis. When controlling joystick axis these switches can be used to look around in the cockpit, or even used as a typical console thumbstick to play your favourite non-sim games! *Before DDC 3.0 they will only be able to control the mouse cursor.*&#x20;


---

# 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://dahl-design.gitbook.io/ddc/1.-project-planning/mouse.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.
