> For the complete documentation index, see [llms.txt](https://chams-services.gitbook.io/chams-services-loader/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chams-services.gitbook.io/chams-services-loader/dma/deadlock-dma.md).

# Deadlock DMA

#### **Getting Started with Deadlock DMA Loader**

1. **Download the Deadlock DMA Loader**
   * Download the Deadlock DMA Loader here: [Download Deadlock DMA Loader](https://eden.cx/Download/).
2. **Create an Account and Claim Your Key**
   * Register for an account on the loader and claim your activation key.
3. **Set Up the Menu Key**
   * Delete the **default menu key**.
   * Press **F10** twice to toggle the gaming PC control menu.\
     (Note: You can control the menu with your main PC keyboard, but scrolling or typing will be unavailable.)

***

#### **Connecting Your KMBOX / Aimbot Device**

1. **Open the Menu**
   * Press the **DELETE** key (default menu key) to open the menu.
2. **Navigate to Settings**
   * Go to the **Settings** tab (the cogwheel icon) and then head to the **Input** subcategory.
3. **Select Device Type**
   * **NET**: Select this for **KM Box Net**.
   * **B Pro**: Select this for **KM Box B Pro** or Arduino with B Pro Firmware.

***

**For KM Box Net (NET)**

1. **Input Connection Details**
   * Enter your **IP/PORT/UUID** into the respective textboxes.
   * Click **Connect to KM Box**.
2. **Auto Connect Option**
   * You can enable **Auto Connect** to have the cheat automatically connect to your saved **KM Net configuration** on the next startup.

***

**For KM Box B Pro (B Pro)**

1. **Select COM Port**
   * Click **Refresh COM Ports** to list the available options.
   * Ensure the correct **COM port** is selected.
2. **Configure Baud Rate**
   * Set your **Baud Rate**.
3. **Connect to KM Box**
   * Click **Connect to KM Box**.
4. **Quick Connect Option**
   * You can click **Quick Connect** to automatically search for your KM Box. Note that this may not work correctly for all users.
5. **Configure KM Box Delay**
   * After connecting, you can adjust the **KM Box delay** using the slider. It’s recommended to keep the delay at **4-5 ms** for **B Pro users**. **Arduino users** may lower the delay value.

***

#### **HWID Reset**

* **Requesting a HWID Reset**
  * If you need a HWID reset, you can request one by opening a ticket and providing a reason here: ⁠Create Ticket.
* **Automatic HWID Reset**
  * You can also reset your HWID by logging into the loader. However, there is a **7-day cooldown period** before this can be done again.

***

#### **Map Files for Parsing and Visible Checks**

* **Map Files**
  * The loader typically auto-downloads the necessary map files for parsing visible checks to work. If it’s downloading too slowly, you can manually download the map files via Discord and place them in the **loader folder**.

***

#### **Fixing Auto Parry Issues**

* **Rebinding Keybinds**
  * If **auto parry** isn’t working, try rebinding the keybind in both the game and the loader menu to a **mouse keybind**.

***

By following these steps, you’ll be able to successfully set up the **Deadlock DMA Loader** and connect your KMBOX or aimbot device, as well as troubleshoot common issues.


---

# 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://chams-services.gitbook.io/chams-services-loader/dma/deadlock-dma.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.
