Keyset

Quick rating

Community listing page, reviews here may not be monitored by the author.

Keyset

No reviews yet

A vanilla-friendly keybind profile and conflict resolver mod for Minecraft.

Mod Loaders
Minecraft
26.1

About

Description

Keyset logo

Keyset

CurseForge Modrinth Source

Keyset is a profile-based keybind manager for modded Minecraft.

Save full control layouts, swap them instantly, inspect conflicts with context, and preview safer cleanup before applying changes.

💡 Support tip: for faster updates, issue tracking, and the best support experience, please use the Modrinth project page.

⚠️ Future support policy for versions below 1.20.1: Future releases for Minecraft versions below 1.20.1 will be limited to critical bug fixes only. Profile compatibility will stay the same across the supported release line.

✨ What It Does

  • Multiple keybind profiles with instant switching
  • Starter profiles: Default, PvP, Building, Tech
  • Conflict browser with search and grouping
  • Direct actions for the selected bind
  • Safe auto-fix with preview, apply, and undo
  • Clipboard JSON export and import

🧭 Quick Start

  1. Open Minecraft's Controls screen.
  2. Click Keyset.
  3. Pick a profile or create one from your live controls.
  4. Save the layout with Save Live.
  5. Fix a bind directly or use Safe Fix preview first.

📥 More Places To Download

Published files are split by loader and Minecraft range.

✅ Supported Versions

Minecraft Fabric Quilt Forge NeoForge
1.16.5 ✅ ✅ ⚠️ N/A
1.17.1 ✅ ✅ ⚠️ N/A
1.18.2 ✅ ✅ ✅ N/A
1.19.2 ✅ ✅ ✅ N/A
1.19.4 ✅ ✅ ✅ N/A
1.20.1-1.20.2 ✅ ✅ ✅ ✅
1.20.3-1.20.4 ✅ ✅ ✅ ✅
1.20.5-1.20.6 ✅ ✅ ✅ ✅
1.21.1 ✅ ✅ ✅ ✅
1.21.2-1.21.4 ✅ ✅ ❌ ✅
1.21.5-1.21.11 ✅ ✅ ❌ ✅

🔒 Privacy

Keyset stores profile data locally in config/keybindprofiles.json and does not upload telemetry or keybind data.

Keyset

Keyset

Profiles for every way you play.



Stop rebuilding your controls every time your playstyle changes.
Keyset saves your keybind layouts as profiles — PvP, building, creative, tech modpack, whatever —
and lets you switch between them instantly, from inside the game.

✨ Features

🗂️  Profiles — Create as many named keybind layouts as you want. Switch with one click or automatically on server join.

🔍  Live Conflict Detection — Live scan of every clashing bind in your current layout. Fix them one by one or in bulk. Vanilla binds are never touched without you asking.

🔄  Auto-Switch — Set rules like hypixel.net → PvP and Keyset handles the switch the moment you connect. Works with partial server address matching.

🔗  Share Codes — Export any profile as an 8-character code. Send it to a friend, paste it in Discord, import it in seconds. Codes expire after 90 days. No account needed.

💾  Save Live — Made changes in vanilla Controls? Hit Save Live to capture exactly what's bound right now into the selected profile.

🎓  Interactive Tutorial — First-run guide that walks you through every feature with real tasks. Relaunch it any time from the ? button.

🎨  Polished UI — Custom-themed interface with animations, contextual darkening, and a clean tab layout. No additional libraries required!


🚀 Getting Started

  1. Open Controls and click Keyset.
  2. On first launch, follow the interactive tutorial — it takes about two minutes.
  3. Create a profile, click Save Live to capture your current binds, then Activate.
  4. Open the Conflicts tab to clean up any overlapping keys.
  5. Use Auto-Switch to set server rules. Use Share to export or import layouts.

🧩 Supported Versions

Minecraft Fabric Forge NeoForge
1.20.1 – 1.20.2 ✅ ✅ ✅
1.20.3 – 1.20.6 ✅ ✅ ✅
1.21.1 ✅ ✅ ✅
1.21.2 – 1.21.11 ✅ ❌ ✅
26.1.x ✅ ❌ ✅

Quilt uses the Fabric jar. Forge support ends at 1.21.1.


🔒 Privacy

Profiles are stored locally at config/keybindprofiles.json. Keyset collects no analytics and sends no telemetry.

The Share feature uploads your profile data to share.beeboyd.com only when you explicitly click Share. Shared profiles are anonymous, stored for 90 days, and automatically deleted. Nothing is uploaded without your action.


🌍 Translations


Made with ♥ by BeeBoyD