Search Criteria
Package Details: glfw-wayland-minecraft-cursorfix 3.4-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/glfw-wayland-minecraft-cursorfix.git (read-only, click to copy) |
---|---|
Package Base: | glfw-wayland-minecraft-cursorfix |
Description: | A free, open source, portable framework for graphical application development (wayland, patched for Minecraft) |
Upstream URL: | https://github.com/BoyOrigin/glfw-wayland |
Keywords: | glfw minecraft wayland |
Licenses: | custom:zlib |
Conflicts: | glfw, glfw-wayland, glfw-wayland-minecraft-libdecoration |
Provides: | glfw |
Submitter: | lea |
Maintainer: | lea |
Last Packager: | lea |
Votes: | 6 |
Popularity: | 0.90 |
First Submitted: | 2024-03-04 16:38 (UTC) |
Last Updated: | 2025-02-12 20:47 (UTC) |
Dependencies (14)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libxkbcommon (libxkbcommon-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- libxcursor (make)
- libxi (libxi-gitAUR) (make)
- libxinerama (libxinerama-randr-gitAUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-amber) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
Required by (165)
- arch-gaming-meta (requires glfw)
- arrayfire-git (requires glfw)
- astex-git (requires glfw) (make)
- atta (requires glfw)
- aurorafw-git (requires glfw)
- betterspades (requires glfw)
- betterspades (requires glfw) (make)
- black-magic-probe-utils (requires glfw)
- cavecube (requires glfw) (make)
- cegui (requires glfw) (optional)
- cegui (requires glfw) (make)
- cegui-git (requires glfw) (optional)
- chipmachine (requires glfw)
- chipmachine-git (requires glfw)
- chronoengine (requires glfw) (make)
- chronoengine (requires glfw) (optional)
- chronoengine-git (requires glfw) (make)
- chronoengine-git (requires glfw) (optional)
- couch (requires glfw)
- cpu-x-git (requires glfw)
- Show 145 more...
Sources (8)
- 0001-Key-Modifiers-Fix.patch
- 0002-Fix-duplicate-pointer-scroll-events.patch
- 0003-Implement-glfwSetCursorPosWayland.patch
- 0004-Fix-Window-size-on-unset-fullscreen.patch
- 0005-Add-warning-about-being-an-unofficial-patch.patch
- 0006-Avoid-error-on-startup.patch
- 0007-Fix-fullscreen-location.patch
- https://github.com/glfw/glfw/archive/3.4.tar.gz
Latest Comments
lea commented on 2025-02-12 20:49 (UTC)
@FreePenguin Done, nice find!
FreePenguin commented on 2025-02-12 20:24 (UTC)
Hi! Could you also include this patch as well? https://github.com/glfw/glfw/pull/2583
Zenn commented on 2025-02-01 22:10 (UTC)
Error with window position in forge/neoforge could be solved by setting
earlyWindowControl
to false in fml.toml in config folder. However in my case it's still not working cos after all things it just freezes while still responding to mouse events.Fazzi commented on 2024-12-20 10:54 (UTC)
I still seem to be getting
net.minecraft.class_1041$class_4716: GLFW error 65548: Wayland: The platform does not provide the window position
, I've enabled the glfw override in prism launcher however it still seems to be having issueslea commented on 2024-08-13 17:16 (UTC)
Yeah Forge/NeoForge don't support Wayland, here's a relevant issue tracking this for NeoForge: https://github.com/neoforged/NeoForge/issues/657
Fazzi commented on 2024-08-13 17:10 (UTC)
Seems to work fine on Fabulously Optimized but not on many forge modpacks which I've tried (ATM10, Chocolate Edition)
skerit commented on 2024-06-19 10:18 (UTC) (edited on 2024-06-19 10:18 (UTC) by skerit)
Works great!
There is a 1 pixel transparent gap between the actual rendered content & the title bar, allowing you to see the application underneath, but I can live with that.
If you're using Prism launcher, don't forget to go to "Settings" » "Workarounds" and enable the "Native libraries" and "Use system installation of GLFW" checkboxes.
And even though this package installs glfw in the correct location, I still had to manually enter the path in the "GLFW library path" text input to, which is
/usr/lib/libglfw.so.3.4