Skip to Content

How to fix Controller or Gamepad not working in Dragon Age The Veilguard?

You’re all set to dive into Dragon Age: The Veilguard, ready to experience the thrill on PC, but suddenly, your controller decides it’s taking a break. Feels like it’s mocking you, right? No worries; let’s walk through some steps that should get that controller back in action.

How to fix Controller or Gamepad not working in Dragon Age The Veilguard?

Solution 1: Change Steam Settings

  1. Open Steam
  2. Go to Settings, then find the Controller tab.
  3. There’s an option to Enable/Disable Steam Input for Xbox controllers—flip it one way, then the other.
  4. If it’s an Xbox controller, set it to Enabled. If it’s generic, follow the same toggle pattern with the Generic Controller option.

Solution 2: Disable and Enable Controller in Device Manager

  1. Go to your Windows Start Menu and type in “Device Manager.”
  2. Click it open, and scroll down to Human Interface Devices.
  3. Find HID-compliant game controller, then right-click on it.
  4. Choose Properties, click the Driver tab, and hit Disable.
  5. You’ll get a warning—don’t panic. Click Yes, then go right back and click Enable. Now, see if the controller’s responsive.

Solution 3: Update Driver

  1. If the controller still isn’t having it, let’s update.
  2. Back in Device Manager.
  3. Right-click the HID-compliant game controller again and select Update Driver.
  4. Choose Browse my computer for driver software.
  5. Pick from a list of available drivers on my computer.
  6. Select your HID-compliant game controller, press Next, and let it install.
  7. Give your computer a restart to lock in the changes.

Sometimes, it’s the simplest fixes that do the trick. After rebooting, plug in your controller and test it out in Dragon Age: The Veilguard.