[GH-ISSUE #182] Customizable cursor activation area #82

Open
opened 2026-05-05 22:08:29 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @clinta on GitHub (Aug 27, 2024).
Original GitHub issue: https://github.com/feschber/lan-mouse/issues/182

Currently an entire side of the monitor activates the next client with no consideration for differing monitor sizes.

I have a much larger monitor on my server, below a smaller client monitor. When I move the cursor to the top of the screen, even if that area is not below the physical client monitor, the cursor moves up to the client. It would be nice if I could tell lanmouse a more precise activation area, like top [x]:[y], where [x] and [y] are min and max pixel positions. So only movement up within that area activates the client.

I think this would also open up the possibility of having multiple clients on one side. For example two top clients, one of the left side, and one on the right.

Originally created by @clinta on GitHub (Aug 27, 2024). Original GitHub issue: https://github.com/feschber/lan-mouse/issues/182 Currently an entire side of the monitor activates the next client with no consideration for differing monitor sizes. I have a much larger monitor on my server, below a smaller client monitor. When I move the cursor to the top of the screen, even if that area is not below the physical client monitor, the cursor moves up to the client. It would be nice if I could tell lanmouse a more precise activation area, like top [x]:[y], where [x] and [y] are min and max pixel positions. So only movement up within that area activates the client. I think this would also open up the possibility of having multiple clients on one side. For example two top clients, one of the left side, and one on the right.
Author
Owner

@feschber commented on GitHub (Sep 8, 2024):

Yeah this is something I will get to eventually. I'm also thinking it would be nice to make it configurable interactively

<!-- gh-comment-id:2336766209 --> @feschber commented on GitHub (Sep 8, 2024): Yeah this is something I will get to eventually. I'm also thinking it would be nice to make it configurable interactively
Author
Owner

@mystery4f commented on GitHub (Oct 8, 2024):

Yeah this is something I will get to eventually. I'm also thinking it would be nice to make it configurable interactively

It seems that hotkeys should be bound to the host so that switching would be much more convenient. In this way, I can also bind mouse programming macros to hotkeys to achieve the goal of quick switching.

<!-- gh-comment-id:2398827046 --> @mystery4f commented on GitHub (Oct 8, 2024): > Yeah this is something I will get to eventually. I'm also thinking it would be nice to make it configurable interactively It seems that hotkeys should be bound to the host so that switching would be much more convenient. In this way, I can also bind mouse programming macros to hotkeys to achieve the goal of quick switching.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/lan-mouse#82
No description provided.