# Key Binding

###

### **There are two ways an operator can remotely control their drones**

{% tabs %}
{% tab title="Joystick controls" %}
Note: A wired Xbox 360 joystick controller is supported on FlytBase.

#### To use a joystick controller, follow the steps mentioned below:

* Connect the joystick to a Laptop/Desktop.
* Navigate to Key Bindings on the FlytBase dashboard from the settings and click on the simulator. Then press the buttons on the joystick to confirm whether it is connected to the FlytBase dashboard (optional).

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2FrBqFCwENPYI6WH6niZsE%2Fjoysticksimgif.gif?alt=media&#x26;token=1f9e4d50-ae63-49f6-a1e6-898415ae80e6" alt=""><figcaption><p>Joystick simulator</p></figcaption></figure>

* Once done, launch the drone for a manual flight and click on the manual control button on the dashboard.<br>

  <figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2FZe99lDHZ67O5PiNa8nsQ%2Fimage.png?alt=media&#x26;token=e0688491-bdc9-4630-9510-c9cac539c53d" alt=""><figcaption><p>Manual Control button</p></figcaption></figure>

{% hint style="info" %}
An operator may also take control of the drone remotely while the drone performs a mission by clicking on the manual control button on the dashboard.
{% endhint %}

* Then click on the joystick icon to activate the joystick controls.

#### How it works:

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2FJPX9LnsEy8yaN9Waz5N1%2Fjoyststickcongif.gif?alt=media&#x26;token=dfe6aee0-7a7a-45f3-9d06-c3a03521e43f" alt=""><figcaption><p>Using a joystick controller</p></figcaption></figure>

* Click on the 'i' button to learn more about key bindings while taking control.

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2F76rrkN1cpaBGSF3C6QEc%2Fimage.png?alt=media&#x26;token=ab0d5e7d-b831-4163-a701-4f25239ee5e2" alt=""><figcaption><p>Commands Guide</p></figcaption></figure>
{% endtab %}

{% tab title="Keyboard and mouse controls" %}

#### To use a keyboard and mouse to command and control drones follow these steps:

* Launch the drone for a manual flight and click on the manual control button on the dashboard.

{% hint style="info" %}
An operator may also take control of the drone remotely while the drone performs a mission by clicking on the manual control button on the dashboard.
{% endhint %}

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2FZe99lDHZ67O5PiNa8nsQ%2Fimage.png?alt=media&#x26;token=e0688491-bdc9-4630-9510-c9cac539c53d" alt=""><figcaption><p>Manual Control button</p></figcaption></figure>

* Then click on the keyboard icon to activate the keyboard and mouse controls.
* Once the manual controls are activated, select the keyboard icon to enable keyboard and mouse controls.

#### How it works:

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2F1vuY1qvFwaCh7wWVUHeU%2Fkeyboardctrlgif.gif?alt=media&#x26;token=94fffc48-73ac-43dc-a2cf-53d8e357d428" alt=""><figcaption><p>Keyboard controls </p></figcaption></figure>

* Click on the 'i' button to learn more about key bindings while taking control.

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2FTgnLpeIJDa8LUAuDEHnz%2Fimage.png?alt=media&#x26;token=50acca14-a980-4c12-be35-cd60455e31f0" alt=""><figcaption><p>Commands Guide</p></figcaption></figure>

* Refer to the payload section of the commands guide to learn more about mouse controls.

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2FeIY9ylCFyL0AZY2O2sux%2Fimage.png?alt=media&#x26;token=ca0ea170-2114-40b0-8760-c174c7f0897b" alt=""><figcaption><p>Payload control</p></figcaption></figure>
{% endtab %}
{% endtabs %}

* An operator may change the speed and sensitivity of the controls by clicking on the arrow next to the joypad and navigating to **Advanced drone controls**.

<figure><img src="https://2978718896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGYYKeStDMySe3v9HDpIo%2Fuploads%2Fm7Acp8x1bqAFGBUwvmpH%2Fspeedchangegif.gif?alt=media&#x26;token=01871bb6-9de1-47e3-adf0-5e34de269eaf" alt=""><figcaption><p>Advanced drone controls </p></figcaption></figure>
