Keyboard to play cards quickly

by Masaicker·vV1.0.7·Updated 2026-04-09

After selecting the card, press the space bar to quickly play the card. Support custom keys (keyboard/mouse).

Screenshots 2 screenshots

About this mod Machine translation

After selecting the card, press the space bar to quickly play the card. Support custom keys (keyboard/mouse).

KeyboardQuickPlay

After selecting a card, press the space bar to quickly play the card. Supports customizable keys (keyboard/mouse).

✨ Features

  • **Play cards with one click** 🎮: Press the space bar after selecting a card, no need to drag or click the target with the mouse; press and hold to play continuously while selecting cards.
  • **Intelligent Scenario** 🧠: No need to select a target, single target, all attack and other scenarios to instantly play cards.
  • **Smart Target** 🎯: Automatically attack the last enemy attacked; select the enemy with the lowest health when attacking for the first time or when the target dies; friendly skills select the teammate with the lowest health by default.
  • **Customized keys** ⚙️: Supports modifying keyboard keys and mouse keys through configuration files.
  • **Seamless compatibility** 🔗: Does not affect the original mouse operation.

---

📥 Installation Guide

  • Copy **KeyboardQuickPlay.dll** and **KeyboardQuickPlay.json** to the **mods** folder in the game directory:

```

Slay the Spire 2/

└── mods/

├── KeyboardQuickPlay.dll

└── KeyboardQuickPlay.json

```

  • Start the game and the MOD will be loaded automatically.

---

⚙️ Custom buttons

The configuration file **mods/config/KeyboardQuickPlay.cfg** will be automatically generated after the first startup:

```json

{

"QuickPlayButton": "Space"

}

```

Modify the value of **QuickPlayButton** to change the button, support:

  • **Keyboard** ⌨️: Space, F, G, Tab, Enter, etc.
  • **Mouse** 🖱️: Xbutton1 (side button to go back), Xbutton2 (side button to go forward), Middle (middle button), etc.

---

🔧 Technical implementation

  • Use Harmony library for runtime patching.
  • Support customizing buttons through configuration files.

---

🙏 Acknowledgments

This project is created based on the Alchyr/ModTemplate-StS2 template.

Special thanks to player Kishibukukuuuu for helping troubleshoot cross-environment compatibility issues.

---

📜 License

This project follows the MOD licensing policy of the original game.

---

💻 Source code

Source code is hosted on GitHub.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
KeyboardQuickPlay
File size
7.4 KiB
SHA-256
9021af1ac7399549dc33218645a5f6588503c7561ecaad0c675c2f394e39e254
Stored at
2026-10-09 18:21