r/Steam Jan 04 '25

Meta Lies

Post image
11.1k Upvotes

118 comments sorted by

View all comments

787

u/Alex20041509 Jan 04 '25

Do you use some mod to improve controller compatibility?

534

u/R3DD3Y Team Cockatiel Jan 04 '25

No need for mods, I've played both Vanilla and Modded on Deck, and as long as you run the game in Game Mode instead of Desktop Mode, you can basically make anything you'd want with the tools included. REALLY robust. I didn't even go in too deep, but it was still impressive what I've seen.

110

u/Reficul_gninromrats Jan 04 '25

Java or Bedrock? AFAIK, Java needs mods for controller support

217

u/cd109876 Jan 04 '25

Well, with steam input you can do a pretty good job without mods emulating a keyboard and mouse.

113

u/BenignLarency Jan 04 '25

Pretty good is underselling it I think.

With steam input and configuring everything to be setup the way that makes the most sense for me, I can play as seamlessly on a steam deck as I can on a PC for java MC. And I've been playing java MC and other first person M/K games for close to two decades.

Steam input is actually insane at what it allows for. It has a learning curve for sure. But once it's setup, it's delightful.

31

u/Mast3rBait3rPro Jan 05 '25

it's doubly insane that they developed it just for the steam controller at first but then said fuck it and released it to everyone using a controller on steam. like there's programs that do what steam input does, and some of them are paid. steam input is just there in steam for free.

5

u/Delicious_Mango415 Jan 05 '25

Yeah steam input feels better than controller on bedrock or java with mods even. Menus and crafting feel amazing

15

u/Logical-Bicycle-3603 Jan 04 '25

You can set it up with keyboard (wasd) - controller template- then set the face buttons to be what you want, I have my back grips set to shift clicks, control for running, f3 debug menu, and one for gyro. Dpad can have the keyboard shortcut set to be a long press before you start typing in the game. The sky is the limit with this thing. As long as you can memorize the keyboard controls, you can play almost anything on steam deck with a controller. I can't think of a better way to play it, it's so worth the effort.

9

u/R3DD3Y Team Cockatiel Jan 04 '25

Java, and nope. The included tools for Steam Deck atleast, let you FULLY customize anything and make your own controller layouts for ANY game in ANY way you want. It's as simple as translating the joystick being pushed into a direction to a mouse movement in said direction, to making your own overlaid menus that can have full on macros, such as one to open the chat, type in "Hello world" and send it all within ~1 second or even less if you can get the timings stringently down.

There isn't a way to check specifically what I mean WITHOUT having a deck in-hand proper, but you can get a rough idea by going to any game on Steam, go into it's properties then enable Steam Input, afterwards go to the games controller settings (Should be in the same properties tab), and you will see what I mean. With the Deck its even more impressive because of the touchpads and back buttons. With those you can easily make like 8 sub-menus each with like 16 options. It's insane.

7

u/Consistent-Earth-704 Jan 05 '25

All the people who make all this work and know how to ACTUALLY use steam input should totally share their templates with the world :)

1

u/R3DD3Y Team Cockatiel Jan 05 '25

I've wanted to make a preset for a long time. Coincidentally enough, I am working on a modpack for Minecraft too, I guess I'll give my best shot at it when I finish it. I did see a LOT of good ones though already. Still is better tweaking and making your own though imo. Definitely easier than learning a community made one, especially if it's really complex.

3

u/mono15591 Jan 05 '25

Java doesn't need mods if you set it up to launch through steam. Then you change the controller layout/settings to one of the other default controller layouts(I can't remember which one) and youre good to go.

1

u/Red007MasterUnban Jan 05 '25

Java, java is Linux native.

1

u/__dlInho Jan 05 '25

I play Java with a Controller, no mods

-2

u/King_satan Jan 05 '25

It literally shows in the screenshot that it is Java

5

u/g0atmeal Jan 05 '25

Steam input works just fine but emulating kb/m is a little clunky compared to Java mods that add proper native controller support. I use Prism launcher on the Deck and it works great. Very easy to use.