# Joystick Controller

This guide explains how to set up the **Radiomaster Zorro** controller in **USB Joystick (HID)** mode for use with a computer.

{% hint style="info" %}
The image below shows default mapping configuration. To check the actual mapping please refer to the section [Guide to operating the RadioMaster Zorro](#guide-to-operating-the-radiomaster-zorro) of this page.
{% endhint %}

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

| Button | Functionality | Description                    |
| ------ | ------------- | ------------------------------ |
| S1     | gimbal pitch  | moves gimbal up and down       |
| S2     | gimbal yaw    | moves gimbal left to right     |
| B      | flight modes  | loiter / brake / altitude hold |
| C      | camera zoom   | zoom in / stop zoom /out       |
| F      | force disarm  | up position for disarm         |
| H      | force arm     | arms the drone                 |

***

### Guide to operating the RadioMaster Zorro

#### **1. Power On the Controller**

* Turn on the Radiomaster Zorro using the power switch.
* Wait until the main screen appears.

***

#### **2. Connect to the Computer**

* Locate the **USB-C connector** under the display, between the **S1** and **S2** sliders.
* Use a USB-C cable to connect the controller to your computer.
* Make sure the cable supports data transfer (not just charging).

***

#### **3. Handle the Throttle Warning**

* When connected, the Zorro will display a **"THROTTLE WARNING"** message.
* Press any key to continue.
* The controller may prompt you to **set all sticks, sliders, and switches to their default (neutral) positions** — follow the on-screen instructions.

***

#### **4. Select USB Mode**

* After calibration prompts, a **USB mode selection** window will appear on the Zorro’s screen.
* Choose the **first option**: **`USB Joystick (HID)`**
* Confirm your selection.

***

#### **5. Ready to Use**

* The Zorro is now configured as a USB joystick and will be detected by your computer as a controller (HID device).
* You can proceed to the **Nexus** application to configure button mappings and joystick controls.
* Go to ***Gear Icon*** on the left down corner and after that click on the ***Go to controller settings***
* Press the **pen** icon to enter edit mode.
* Press the physical button or move stick on your Zorro that you want to assign.
* The Nexus app will automatically map that function to the button.
* Repeat for all buttons you want to configure.

{% hint style="info" %}
Below is the **default joystick configuration** in the **Nexus app**. It should be configured by default.
{% endhint %}

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

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

***


---

# 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.airvolute.com/uas-platforms/nexus-stribog-uas/stribog-uas-user-manual/joystick-controller.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.
