mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #453] Mouse Focus Lost When Captive Mouse Accelerates Towards Borders #354
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#354
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 @AnotherJellyfish on GitHub (Oct 6, 2019).
Original GitHub issue: https://github.com/debauchee/barrier/issues/453
Operating Systems
Server: Windows 10 1903
Client: Manjaro Linux
Barrier Version
2.3.2-snapshot-210c2b70
Steps to reproduce bug
Set (almost) any game to fullscreen or borderless window or windowed (close to the Barrier border). When moving mouse extremely fast in the direction of any edge associated with barrier, the mouse will break out of the captive program (first person shooters for instance) into the other monitor. I'm assuming this would happen with any program that has the mouse captive, although I can think of none to test.
Other info
Problem occurs on almost any fullscreen game I play except for some exceptions. Games where it occurs include Dirty Bomb, Insurgency Sandstorm, and Borderlands 3. An exception includes Overwatch.
Yes. Play the games in a window small enough so that moving the mouse towards the barriers can't reach the other monitor. This can depend on mouse dpi and sensitivity. With my sensitivity settings 1820 horizontal window width is a sweet spot where it doesn't occur, but if I move my mouse faster than I ever do while gaming it can still leave the captive window.
The other easy workaround is to use scroll lock to lock Barrier to the gaming window and toggle it every time you want to go to the other screen while gaming.
@AdrianKoshka commented on GitHub (Oct 6, 2019):
I think if you enable scroll lock, the mouse will be locked to a single system.
@AnotherJellyfish commented on GitHub (Oct 6, 2019):
Yes I spoke about this in my "other info" section. It's a workaround to the problem but not an outright fix.
@AdrianKoshka commented on GitHub (Oct 6, 2019):
I don't see how it's not an outright fix, it's how synergy was designed.
On Sun, Oct 6, 2019 at 5:44 PM AnotherJellyfish notifications@github.com
wrote:
@AnotherJellyfish commented on GitHub (Oct 6, 2019):
I've had no such issues with synergy, or perhaps you're misunderstanding my issue? I only switched to debauchee because it had a version on the aur repository that is consistently updated not because I have the same problem with that piece of software.
To rephrase the issue: With synergy if the mouse is captive to a window, it will never leave that captive window. At least when I used it with Windows 10 + Ubuntu. Eg. if you're playing a first person shooter, and your "Barrier" monitor is to the right, and you turn too far to the right, your mouse will escape the captive window and move to the other monitor. This doesn't seem to be the intended behavior, and if it is, then call this a feature request! This issue makes many types of games and software extremely annoying to use. Not unusable, but very frustrating.
@github-actions[bot] commented on GitHub (Oct 2, 2020):
Is this issue still an issue for you? Please do comment and let us know! Alternatively, you may close the issue yourself if it is no longer an problem
@tobozo commented on GitHub (May 21, 2021):
bump
problem still exists in many games today, adding "Space Engineers" to the list
@ImGGAAVVIINN commented on GitHub (Jul 4, 2024):
Happens in Minecraft Java Edition On both Windows and Linux (Ubuntu 20.04, KDE Plasma 5)