Scroll and Hotbar fix for Wayland
No reviews yet
A Forge mod for Minecraft 1.12.2 that fixes duplicate scroll events on Wayland compositors.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Scroll and Hotbar fix for Wayland
A Forge mod for Minecraft 1.12.2 that fixes duplicate scroll events on Wayland compositors.
The Problem
On Linux with Wayland, scroll events in Minecraft fire twice on every other scroll, affecting both hotbar selection and GUI scrolling (JEI, inventory screens, etc.). This is caused by Wayland's high-resolution scrolling protocol sending multiple event types per scroll that older LWJGL versions don't handle correctly.
The Fix
This mod intercepts scroll events and suppresses duplicates that arrive within a configurable time window.
Configuration
A config file is generated at config/scroll-hotbar-fix.cfg on first launch.
OptionDefaultDescriptionscrollThreshold25Time in milliseconds to suppress duplicate scroll events. Increase if double scrolling persists, decrease if fast intentional scrolls are being skipped.
Compatibility
- Minecraft 1.12.2
- Forge 14.23.5.2860+
- Linux with Wayland (KDE Plasma tested)
- Java 8 and 25
Notes
This mod was made specifically with the MeatballCraft modpack in mind and has been tested there with their implementation of CleanroomMC on Java 25, and the original 1.12.2's Java 8. It should work with any 1.12.2 Forge modpack on Wayland, but MeatballCraft is the primary use case.
Disclaimer
This mod was written in about 30 minutes as a workaround for a very specific Linux/Wayland issue. It works, but I make no guarantees about its stability or compatibility with every possible setup. Use at your own risk. I am not responsible for any damages, corrupted worlds, existential crises, or scroll-related injuries that may result from its use.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources