# &#x20;Using a HID

## MAKCU

{% hint style="success" %}
MAKCU HIDs are natively supported - **no configuration is needed.**
{% endhint %}

### MAKCU Setup Video

{% embed url="<https://files.catbox.moe/nyuzgp.mp4>" %}
For MAKCU configuration.
{% endembed %}

## KM BOX NET/B+ PRO

{% stepper %}
{% step %}

### Open the menu

* Press the <kbd>DEL</kbd> key
* Click the `COG` (settings) tab
* Click the `INPUT` (subcategory) tab
  {% endstep %}

{% step %}

### Set the device type

* Choose your device from the `KM BOX TYPE` drop-down
  * choose `B PRO` for:
    * MAKCU, KMBOX B PRO, and ARDUINO[^1] devices
  * choose `NET` for:
    * KMBOX NET device
      {% endstep %}

{% step %}

### Connect to device

For B+ PRO devices:

* Click `Refresh COM Ports`

{% hint style="info" %}
Verify the correct COM port is selected.
{% endhint %}

* Configure the `Baud Rate`
* Click `Connect to KM Box`
  * **Optional:** click `Quick Connect` to automatically search for and connect to your aim device.

{% hint style="info" %}
After connecting you will be shown a slider to configure the delay. We recommend 4 - 5 ms for most users. For those using ARDUINO, lower values work better.
{% endhint %}

For NET devices:

* Configure the `IP/PORT/UUID`
* Click Connect to `KM Box`

{% hint style="info" %}
**Optional:** enable `Auto Connect` to automatically connect to the device on the next startup.
{% endhint %}
{% endstep %}
{% endstepper %}

## KMBOX NET/B+ PRO Setup Video

{% embed url="<https://files.catbox.moe/oui41d.mp4>" %}
For KMBOX B PRO configuration.
{% endembed %}

[^1]: Applicable only to ARDUINO devices utilizing `B PRO` firmware.


---

# 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.dexa.im/dma-products/eden/using-a-hid.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.
