Skip to content

A Balatro qol (quality of life) mod. Make mouse and gamepad more efficient and easier to use, effectively relieve finger pressure. I guess this maybe one of the most useful mods ;)

License

Notifications You must be signed in to change notification settings

Kooluve/Better-Mouse-And-Gamepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Better Mouse And Gamepad

English | 简体中文 | 日本語

A Balatro quality of life mod that makes the mouse and gamepad controls more efficient and easier to use, reducing hand strain. This is possibly one of the most essential mods for any regular Balatro player.

I highly recommend using Handy instead. It was released last August and has been consistently maintained since then, has more features, includes many shortcut operations, and allows highly customizable key bindings, almost outperforming my mod in every way. As of July 12, 2025, the drawbacks are: slightly cumbersome settings, and somewhat different controls (mainly the inability to continuously select and cancel cards during a single right-click hold, even if the option "Presets -> Pre-made presets -> Better Mouse and Gamepad" is selected, making it less smooth than my mod).

Controls

Mouse

On right-handed mice, Mouse 2 corresponds to the right mouse button. Mouse 3 is the middle mouse button, usually a clickable scroll wheel. Mouse 4 and Mouse 5 are less common, but are usually found by the user's thumb.

Binding Function
Mouse 2 Deselect all cards (same as the unmodified game)
Mouse 2 (Hold/Drag) Select multiple cards
Mouse 3 Open menu (same as ESC)
Mouse 3 (Hold) Start new run (same as R)
Mouse Wheel Up Play hand
Mouse Wheel Down Discard cards
Mouse 4 Sort hand by suit
Mouse 5 Sort hand by value

Gamepad

Gamepad bindings bind to the mouse bindings, allowing toggling via the Features config menu. See Configuration for more details.

Binding Function
B Button (Hold) same as 'Mouse 2 (Hold)'
Right Joystick (Click/Hold) same as 'Mouse 3'/'Mouse 3 (Hold)'
Left Shoulder Button Same as 'Mouse 4'
Right Shoulder Button Same as 'Mouse 5'

Installation

Follow the installation instructions for Steamodded to install. This will at least include installing the Lovely injector, adding a Mods folder in your Balatro %appdata% folder, and adding Steamodded to this folder. Once Steamodded is installed, download a release of this repository here, and extract the archive into the Mods folder.

Supported Steamodded version

Steamodded version Better-Mouse-And-Gamepad version
v1.0.0 or newer latest
v0.9.8 or older v1.0.5 (latest patch)

Configuration

Mod configuration is split into 3 menus: Features, Modifiers, and Gamepad. Features enables and disables the base functionality of the mod. Modifiers changes the behaviour of the mouse bindings. Gamepad binds gamepad buttons to the base functions (which can still be toggled under Features).

Known Issues

Too much code is overwritten and may conflict with other mods which also modify key mapping.

Find More Mods

By the way, you can find more mods in these places: awesome-balatro Balatro Mod Index discord--modding mod wiki nexus

Contributing

Pull requests are welcome!

License

This project is licensed under the GNU General Public License. This ensures that the software is free to use, modify, and distribute. For more details, see the LICENSE file in the repository

About

A Balatro qol (quality of life) mod. Make mouse and gamepad more efficient and easier to use, effectively relieve finger pressure. I guess this maybe one of the most useful mods ;)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages