v1.1.0
Curse Maven Snippet
What's new
Controllers
- Now handles multiple controllers connected at the same time
Profiles
- Quick way to switch between multiple configs (binds, action sets and Controller Settings). Switch between them with one click from the Profile button at the top of Controller Settings.
- Automatically switch profiles depending on which controller you're using at any given moment
- Profiles and action sets can be copied to the clipboard as one line of text and pasted into someone else's game (Copy, Paste Profile, Copy Set, Paste Set).
Aiming
- Trackball Friction setting added
Gyro
- Horizontal Turning: turning left and right follows the horizon however you hold the controller, so yawing or rolling it both turn, like Steam Input's Player Space
Press types
- Controller binds can now be set to a Short Press, Long Press, Double Press, Start Press or Release Press, like Steam Input's activators
- Right-click a controller bind in the Controls screen (LT) to open its bind editor. There you can add, rebind or remove each bind and pick how it's pressed
Virtual inputs
- Sticks and trackpads can be bound like buttons:
- Up, Down, Left and Right edges, each give or take 45 degrees, and an Edge that counts any direction. These are held while the stick or finger is past the edge threshold.
- L Pad Touch and R Pad Touch.
- Swipe Up, Down, Left and Right on both trackpads
- Any bind or action set trigger can also be picked from a list of every input instead of pressed: right-click (LT) the bind in the bind editor or the set's Trigger button, or use + Pick from List… Pick several inputs to make a combo.
- Edges and swipes work as action set triggers and in combos. For example bind Sprint to L Stick Up to sprint when the stick is pushed all the way forward.
- New keybinds: Scroll Up and Scroll Down (intended for using for zooming in and out for zoom mods)
- Picking hotbar slots with the left pad is now the Trackpad Hotbar keybind, bound to L Pad Touch. Unbind it in an action set to free the pad for other binds, like swipes bound to Scroll Up and Scroll Down.
- Stick Edge, Trackpad Edge and Swipe Distance are in Controller Settings under Binds, together with Long Press Time and Double Press Time.
Languages
- Steamify is translated into Bulgarian, German, Hebrew, Russian, Ukrainian, French, Spanish, Portuguese, Italian, Swedish, Czech, Greek, Turkish, Arabic and Persian. Mexican Spanish, Canadian French and European Portuguese use the Spanish, French and Brazilian Portuguese text.
- Pirate Speak, Upside Down, Shakespearean English and Anglish, for anyone with Minecraft set to one of them.
- New on-screen keyboard layouts: Portuguese (Brazil, ABNT2), Italian, Swedish, Czech, Greek and Lithuanian.
Menus
- The on-screen keyboard works with a touchscreen (this one is for you steam deck users)
- The on-screen keyboard comes up for text boxes added by other mods, like [Scholar](https://modrinth.com/mod/scholar)
- The left trackpad works on lists that scroll (Controls, Controller Settings, etc)
- The left trackpad splits its height evenly between the screen's rows of buttons, however far apart they are, and its width spans each row. Buttons set apart from the rest, like Done at the bottom, no longer leave parts of the pad pointing at empty space, and they can be picked with the pad too.
Action sets
- Sets can be limited to in game, in menus or both, and to certain singleplayer worlds and servers. A set active in menus fires its binds on menu screens like the inventory, with priority over the normal menu controls on the buttons it uses.
- Sets can press any keybind once when they switch on (On Enter) and when they switch off (On Exit), and hold one down the whole time they're on (Hold While On).
- I personally use it like this: R5 as the trigger, my zoom keybind set to Hold While On, and in its binds, L Pad Swipe Up and Down on Scroll Up and Down with Trackpad Hotbar unbound.

