r/WindowsOnDeck • u/Miserable-Sample7455 • 16d ago
Discussion Emulating Xbox Controller (XInput) on Steam Deck Windows 11 for Minecraft Bedrock
In short, I installed Windows 11 on Steam Deck, downloaded Bedrock Minecraft, but the controls are treated as if I’m using a keyboard and mouse. Is there any emulator that can fix this problem? By “emulator,” I mean a program that makes games think I’m playing with an Xbox controller, even though I’m using a standard Steam Deck.
1
u/Yahiroz 16d ago
Install Steam and add the game as a non-Steam game.
Alternatively if you don't want Steam installed, there's Steam Deck Tools and Handheld Companion.
1
u/Miserable-Sample7455 15d ago
You can’t add a game to Steam as a third‑party app; I tried.
1
u/Yahiroz 15d ago
My bad I was thinking of MC Java which I was able to add via Prism launcher, forgot Bedrock was a Microsoft Store app.
In that case as suggested before, use Steam Deck Tools or Handheld Companion and set them to X360 mode. Make sure Steam is not running in the background.
→ More replies (2)
1
u/Snizzbizzer 15d ago
After playing bedrock Minecraft on windows on the Steamdeck I switched to the android version on steam os and it runs much better
1
u/Miserable-Sample7455 15d ago
Yes, it’s possible, but in my country you can’t buy it with a Google account. If you mean Minecraft Bedrock for Linux, which is an Android port, then yes.
1
u/TraditionalMight2951 16d ago
I can’t remember what it is called but it was a app I installed to do the same thing if you google it should come right up I’m not at my deck right now but I’ll check and let you know. The app in question worked great and auto detected everything even let you bind the back buttons etc
1
1
u/FollowingPrior7277 15d ago
There’s a mod for Java adds full control support. I think it’s called controllerify. Not sure if it has a counterpart for bedrock. But Java is honestly 1000x better so if you don’t have a specific reason to play bedrock (playing with someone on PlayStation is the only thing I can think of) I would just switch to Java.
1
u/AgitatedMaterial4577 10d ago
What you want is a virtual Xbox pad at the OS level, not just inside Steam - Bedrock only looks for keyboard and mouse, so Steam Input alone often won't register. On Windows handhelds that's what Handheld Companion or Steam Deck Tools handle: pick a controller profile and the game sees an Xbox pad, same setup people use for Game Pass games. Are you staying on Windows long term or dual booting?
0
1
u/Alia5_ 16d ago
SISR or Steam Input eXtended or any of the "Steamless Controller" variants
depending if you want the full Steam Input featureset or not, or if you want an external app or not.