# My Actions Aren't Working

### 1. The Cause:

When using DS4Windows it creates an virtual controller input. The virtual controller input is not always prioritized as the primary controller input. Most of the common platform where that happens is "Steam". To fix that, you will need to use the software called HidHide. HidHide allows you to block inputs such as the controller inputs.

### 2. The Fix:

Go to our "settings section" and click on the "start" button next to "Download HidHide", if you have HidHide already installed, you can skip this step.\
\
Start HidHide:

<figure><img src="/files/G02R3Hyam0Tw1lA7Tel2" alt=""><figcaption><p>Image A</p></figcaption></figure>

On the picture from above, you see that there is only one Input because in this example we didn't activate DS4Windows.&#x20;

<figure><img src="/files/V6VrS9J5QVV1Of1dLj0I" alt=""><figcaption><p>Image B</p></figcaption></figure>

On the picture above you see that there are now 2 inputs, one is the main controller input and the other one is the input created by DS4Windows (the virtual controller input). As you can see there are no controllers "hidden" and this can mean that one of the two controller inputs will be automatically picked by the game. To avoid the game choosing the controller input automatically, you can block/hide an input. This requires multiple starts from the game, since you need to figure out which one of them is the original controller input and which one is the virtual input created by DS4Windows.\
\
We recommend starting with the top one, click on the checkbox and start your game. If your actions aren't working this means that the checked controller is the "DS4Windows" input. Close the game and go back to HidHide, uncheck the checked box and check the other one. Now start your game and your actions should be working now.

Here are some usefull websites/videos to find out the controller inputs:

1. <https://hardwaretester.com/gamepad>
2. Our HidHide guide created by: zmortalxwombatz - <https://www.youtube.com/watch?v=IaNXOvTPWkE>

   ###


---

# 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.sweatvpn.com/sweatplay/troubleshooting/my-actions-arent-working.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.
