# Gamepad not working when Connected to Steam

**URL:** <https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003>\
**Category:** Platform & Builds\
**Tags:** gamepad, Steam, unreal-engine, question\
**Created:** [April 28, 2019, 2:09pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003 "2019-04-28T14:09:41Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![darkhemic](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@darkhemic](https://forums.unrealengine.com/u/darkhemic)\
**Post date:** [April 28, 2019, 2:09pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/1 "2019-04-28T14:09:41Z")

</div>

Is anyone else having an issue where you can’t use a gamepad while connected to Steam? If I close steam out and run the game in editor or packaged I get the gamepad functions back. I’ve tried enabling and disabling the Steam Controller Plugin but haven’t come across a fix for the issue.

---

<div class="post-metadata">

**Author:** ![darkhemic](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@darkhemic](https://forums.unrealengine.com/u/darkhemic)\
**Post date:** [April 29, 2019, 12:04pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/2 "2019-04-29T12:04:52Z")

</div>

So as soon as I comment out the Steam Online Subsystem additions to the DefaultEngine.ini and restart my project I have no problems with steam and using controllers. This includes being able to use the Steam controller. Is anyone else experiencing this issue? How do I fix this issue? Is it related to using the test appid 480?

---

<div class="post-metadata">

**Author:** ![Elou44](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/elou44/32/738751_2.png) [@Elou44](https://forums.unrealengine.com/u/Elou44)\
**Post date:** [September 3, 2020, 7:36pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/3 "2020-09-03T19:36:35Z")

</div>

**[EDIT] 's answer is less cumbersome and the solution you should follow.**

Hello there,

I actually stumbbled across the exact same problem recently. It is caused by Steam trying to load (and override) a default gamepad configuration at launch. To prevent that, here are the steps I followed :

1. (Assuming you use appid 480) Install Spacewar on your PC. To do so, press Windows key + R , then paste steam://run/480 and hit enter. This will install the game.
2. In Steam, click on the **Big Picture Mode** button in the upper-right corner. This will open Steam in Big Picture Mode in full screen.
3. Click on the **Library** button.
4. Select **SpaceWar**.
5. Click on the **Manage Game** button in the left-hand column.
6. Click on the **Controller Options** button.
7. Click the **Steam Input Per-Game** dropdown box.
8. Select **Forced Off**.

(Instructions taken from this page : [https://support.rocketleague.com/hc/en-us/articles/360022354994-How-do-I-Disable-Steam-Controller-Configuration-](https://support.rocketleague.com/hc/en-us/articles/360022354994-How-do-I-Disable-Steam-Controller-Configuration-) )

Then restart your game / editor and you should hopefully be able to use your gamepads.

Hope it helps,  
Cheers.

---

<div class="post-metadata">

**Author:** ![dudusstar](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/dudusstar/32/753224_2.png) [@dudusstar](https://forums.unrealengine.com/u/dudusstar)\
**Post date:** [November 30, 2020, 11:22pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/4 "2020-11-30T23:22:27Z")

</div>

My game in steam does not allow users to use gamepads, how can I fix that? when I buy it and play it on my pc the gamepad works for me fine. Thanks!

---

<div class="post-metadata">

**Author:** ![EtherealPancakes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@EtherealPancakes](https://forums.unrealengine.com/u/EtherealPancakes)\
**Post date:** [January 30, 2021, 9:25am UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/5 "2021-01-30T09:25:45Z")

</div>

That’s not a solution, are we supposed to ask every customer to do that?

---

<div class="post-metadata">

**Author:** ![SpudCrowley](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SpudCrowley](https://forums.unrealengine.com/u/SpudCrowley)\
**Post date:** [February 25, 2021, 5:08pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/6 "2021-02-25T17:08:04Z")

</div>

They want you to join SteamWorks before they let you define your own gamepad config

---

<div class="post-metadata">

**Author:** ![SpudCrowley](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@SpudCrowley](https://forums.unrealengine.com/u/SpudCrowley)\
**Post date:** [February 25, 2021, 5:08pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/7 "2021-02-25T17:08:25Z")

</div>

They want you to join Steamworks before you can do your own gamepad config.

---

<div class="post-metadata">

**Author:** ![EMzuki](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@EMzuki](https://forums.unrealengine.com/u/EMzuki)\
**Post date:** [May 5, 2021, 9:42am UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/8 "2021-05-05T09:42:30Z")

</div>

This seems to happen because of Steam’s Big Picture controller system eating your inputs.  
By default, SpaceWar (appid 480) has no controller configuration set, so you have to configurate it on your own.

The way I fixed this:

1. Launch your standalone game with steam subsystem on
2. Open the Steam overlay
3. In the top right corner, click Controller Configuration
4. Click “Browse Configs” on the bottom of the Steam Controller Configurator
5. Choose Templates → Gamepad
6. Apply Configuration

You only have to do this once from what I can tell.

---

<div class="post-metadata">

**Author:** ![rit](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@rit](https://forums.unrealengine.com/u/rit)\
**Post date:** [July 21, 2021, 2:18am UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/9 "2021-07-21T02:18:00Z")

</div>

Hey, thanks man!  
The gamepad suddenly stops functioning after integrating Steam SDK got me panic for a moment.

---

<div class="post-metadata">

**Author:** ![samkarol85](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@samkarol85](https://forums.unrealengine.com/u/samkarol85)\
**Post date:** [July 23, 2021, 9:08am UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/10 "2021-07-23T09:08:39Z")

</div>

Now we can not deny any possible option [how do i fix connections to wireless displays in windows 10](https://fixwindows10connections.com) which I read for make it very simple.

---

<div class="post-metadata">

**Author:** ![Mattk50](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Mattk50](https://forums.unrealengine.com/u/Mattk50)\
**Post date:** [July 24, 2021, 1:16am UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/11 "2021-07-24T01:16:50Z")

</div>

you arent supposed to use the spacewar appid if you are distributing your game to actual customers…

---

<div class="post-metadata">

**Author:** ![vespineauto007](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@vespineauto007](https://forums.unrealengine.com/u/vespineauto007)\
**Post date:** [March 16, 2024, 12:01pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/12 "2024-03-16T12:01:20Z")

</div>

I concur that this is what you have to do when you are developing using appid 480 (SpaceWar).

I now have my game on Steam and I believe I set it up to support the gamepad; however, using a testing key and installing the game via Steam I get the following:

![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/6/a/26af0775107898221e9b0c68a50a316f80d36b72.png)

I assume it is a Steamworks setting. Yes?

Any clues as to what checkbox, or ???, I need to select would be much appreciated.

---

<div class="post-metadata">

**Author:** ![YohanR](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/yohanr/32/592652_2.png) [@YohanR](https://forums.unrealengine.com/u/YohanR)\
**Post date:** [November 3, 2024, 12:27am UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/13 "2024-11-03T00:27:30Z")

</div>

Thank you, this works! Its SHIFT+TAB to bring up Steam Overlay if someone wonders

---

<div class="post-metadata">

**Author:** ![Helskor](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/helskor/32/899726_2.png) [@Helskor](https://forums.unrealengine.com/u/Helskor)\
**Post date:** [February 14, 2026, 11:21pm UTC](https://forums.unrealengine.com/t/gamepad-not-working-when-connected-to-steam/448003/14 "2026-02-14T23:21:21Z")

</div>

Years later this is still so very helpful, thank you
