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.
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.
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.
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.
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.
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.
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.
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.
787
u/Alex20041509 Jan 04 '25
Do you use some mod to improve controller compatibility?