mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-05-15 14:15:52 -06:00
[GH-ISSUE #368] Scroll doesn't work on Windows > Hyprland #198
Labels
No labels
Xorg
documentation
enhancement
macos
pull-request
question
windows
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/lan-mouse#198
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ZepsiZola on GitHub (Jan 29, 2026).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/368
I have miraculously been able to set up lan-mouse to work between my Windows desktop and my Nixos/Hyprland laptop, despite minimal and contradicting documentation.
When using keyboard + touchpad from my hyprland laptop I can use the scroll and modifier keys on the windows (client)
However, when using the keyboard + mouse from my Windows desktop, the scroll and modifier keys are not sent to the Hyprland laptop.
I understand the modifier keys I guess, since I've never used an app on windows that stopped me from pressing the windows key to exit, but the scroll wheel? Why's that not passed through?
Any help would be appreciated.
@victorgilalejandria commented on GitHub (Feb 4, 2026):
I installed the one from pacman (v0.10.0-1.1) on Linux and cargo on the mac (v0.10.0), and the scroll is working. but using the master branch and compiling didn't work. I have Hyprland > macOS.
@BlueAlder commented on GitHub (Feb 12, 2026):
I am also running into the same issue going from Hyprland > Hyprland. This might be a dupe of #355
In the TRACE logs on the recieving Hyprland instance I can see the emulation event running, but the scroll doesn't occur.
I tried running
wevand can see there is an event, but not a scroll event. Not sure what is going on.Here is the output from the receiving hyprland instance. This is on 0.10.0
@BlueAlder commented on GitHub (Feb 12, 2026):
I looked into this a bit more and found that this has been fixed, but I have been using the release v0.10.0 which was released in 2024.
This is the fix #239. I have built from source and confirmed it works now.
@feschber commented on GitHub (Feb 13, 2026):
Great to hear! There will be a new release, soon :)