https://github.com/not-coded/wayfix
Fixes multiple issues regarding Wayland compatibility for Minecraft.
https://github.com/not-coded/wayfix
crash fabric fabricmc-mod linux minecraft minecraft-mod misc miscellaneous mod not-coded notcoded stonecutter stonecutter-mod utility wayfix wayland wayland-fix wayland-fixes
Last synced: about 2 months ago
JSON representation
Fixes multiple issues regarding Wayland compatibility for Minecraft.
- Host: GitHub
- URL: https://github.com/not-coded/wayfix
- Owner: not-coded
- License: lgpl-2.1
- Created: 2024-08-27T15:55:56.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T16:48:34.000Z (8 months ago)
- Last Synced: 2024-10-23T23:41:18.788Z (8 months ago)
- Topics: crash, fabric, fabricmc-mod, linux, minecraft, minecraft-mod, misc, miscellaneous, mod, not-coded, notcoded, stonecutter, stonecutter-mod, utility, wayfix, wayland, wayland-fix, wayland-fixes
- Language: Java
- Homepage: https://modrinth.com/mod/wayfix
- Size: 138 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
# WayFix
[](https://minecraft.net) [](https://www.modrinth.com/mod/cloth-config)  ...natively
Fixes multiple issues regarding Wayland compatibility for Minecraft.
**Compatible with Forge and NeoForge, using [Sinytra Connector](https://modrinth.com/mod/connector) and [Connector Extras](https://modrinth.com/mod/connector-extras).** Requires disabling the early loading progress window though!
**Recommended to be used with [glfw-wayland](https://github.com/BoyOrigin/glfw-wayland).**
**With the [Cursor Fix](https://www.reddit.com/r/kde/comments/13ddktm/mouse_cursor_changing_when_over_some_apps_when/).**
**And [kdotool](https://github.com/jinliu/kdotool)** ***(only if on KDE Plasma)***.## Features
- Auto Scale GUI
- Auto-scales the GUI scale depending on your display's scaling. (e.g. 2 GUI Scale on 1920x1080 at 100% → 4 GUI Scale on 3840x2160 at 200%)- Inject Minecraft Icon at Startup
- Injects the Minecraft Icon at Startup instead of defaulting to the normal Wayland icon.- Key Modifiers Fix
- Fixes issues where keyboard combinations like 'CTRL + A' or 'CTRL + C' are sent as characters in chat instead of being recognized as key combinations.- **Fullscreen**
- Select Monitor
- Select which monitor you want to fullscreen Minecraft to. (primary monitor by default) (must turn on in seperate config option)> [!NOTE]
> By default Minecraft sometimes full-screens on the wrong monitor due to Wayland window limitations (unable to get X and Y position).
> This is automatically **fixed only on KDE Plasma** without specifying the monitor by installing **[kdotool](https://github.com/jinliu/kdotool)**.## Building
- Clone the repository
- `git clone https://github.com/not-coded/WayFix`
- Run `./gradlew chiseledBuild`