[GH-ISSUE #879] Cursor doesn't move to second screen on client #700

Open
opened 2026-05-05 06:57:54 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @brianjmurrell on GitHub (Sep 23, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/879

Describe the bug
I have two Linux machines which I use barrier on. The barrier server runs 2.3.2 and the client was running 2.1.2 yesterday but was upgraded to 2.3.2 today. As of that upgrade, I can no longer move the mouse from the primary display to the secondary display on the client. Well, it does move to the secondary display, but gets stuck at very edge of the display where it is moved onto and can only be moved vertically along that edge and no further horizontally.

To illustrate:

+---------+    +---------+---------+
|         |    |         |         |
|    1    |    |    2    |    3    |  
|         |    |         |         |
+---------+    +---------+---------+

1: barrier server
2/3: barrier client with 2 screens

Mouse moves right from 1 to 2 successfully and moves from 2 to 3, but only to the very left edge of 3.

To Reproduce
Should be fairly obvious from the picture above.

Expected behavior
Mouse pointer should be movable onto any place screen 3.

Desktop (please complete the following information):

  • OS: Linux on both 1 and 2/3
  • Barrier version 2.3.2 on both

Additional context
The above scenario worked on 2/3 when it was 2.1.2 but broke when upgrading to 2.3.2. Downgrading 2/3 back to 2.1.2 made mouse pointer movement on screen 3 work again.

Originally created by @brianjmurrell on GitHub (Sep 23, 2020). Original GitHub issue: https://github.com/debauchee/barrier/issues/879 **Describe the bug** I have two Linux machines which I use barrier on. The barrier server runs 2.3.2 and the client was running 2.1.2 yesterday but was upgraded to 2.3.2 today. As of that upgrade, I can no longer move the mouse from the primary display to the secondary display on the client. Well, it does move to the secondary display, but gets stuck at very edge of the display where it is moved onto and can only be moved vertically along that edge and no further horizontally. To illustrate: ``` +---------+ +---------+---------+ | | | | | | 1 | | 2 | 3 | | | | | | +---------+ +---------+---------+ 1: barrier server 2/3: barrier client with 2 screens Mouse moves right from 1 to 2 successfully and moves from 2 to 3, but only to the very left edge of 3. ``` **To Reproduce** Should be fairly obvious from the picture above. **Expected behavior** Mouse pointer should be movable onto any place screen 3. **Desktop (please complete the following information):** - OS: Linux on both 1 and 2/3 - Barrier version 2.3.2 on both **Additional context** The above scenario worked on 2/3 when it was 2.1.2 but broke when upgrading to 2.3.2. Downgrading 2/3 back to 2.1.2 made mouse pointer movement on screen 3 work again.
Author
Owner

@brianjmurrell commented on GitHub (Jan 8, 2021):

Any ideas here?

<!-- gh-comment-id:756941459 --> @brianjmurrell commented on GitHub (Jan 8, 2021): Any ideas here?
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/barrier#700
No description provided.