[GH-ISSUE #1228] Mouse gets stuck on server when focus is on Terminal window or drop-down menu is open #990

Closed
opened 2026-05-05 07:21:30 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @piet8stevens on GitHub (Jul 14, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1228

Describe the bug

Barrier works correctly e.g., when moving the cursor from the server with focus on a windowed program such as Firefox to the client. However, when the focus is on a terminal window, then the cursor does not move to the client.

To Reproduce

Steps to reproduce the behavior:

  1. Start server and client
  2. Start Firefox on server. Ensure it has focus.
  3. Move mouse from server screen to client screen. It works.
  4. Move mouse back to server screen.
  5. Start Terminal on server. Ensure it has focus.
  6. Move mouse from server screen to client screen. Cursor stops on the edge of the server screen.
  7. Open dropdown menu in Firefox.
  8. Move mouse from server screen to client screen. Cursor stops on the edge of the server screen.

Expected behavior
In step 6, mouse pointer should move to client screen, exactly as in step 3.
In step 8, mouse pointer should move to client screen, exactly as in step 8.

Desktop (please complete the following information):

  • OS Server: Ubuntu 20.04.2 LTS
  • OS Client: Windows 10 Pro 19042.1083
  • Barrier version server: 2.3.3
  • Barrier version client: 2.3.3
Originally created by @piet8stevens on GitHub (Jul 14, 2021). Original GitHub issue: https://github.com/debauchee/barrier/issues/1228 **Describe the bug** Barrier works correctly e.g., when moving the cursor from the server with focus on a windowed program such as Firefox to the client. However, when the focus is on a terminal window, then the cursor does not move to the client. **To Reproduce** Steps to reproduce the behavior: 1. Start server and client 2. Start Firefox on server. Ensure it has focus. 3. Move mouse from server screen to client screen. It works. 4. Move mouse back to server screen. 5. Start Terminal on server. Ensure it has focus. 6. Move mouse from server screen to client screen. Cursor stops on the edge of the server screen. 7. Open dropdown menu in Firefox. 8. Move mouse from server screen to client screen. Cursor stops on the edge of the server screen. **Expected behavior** In step 6, mouse pointer should move to client screen, exactly as in step 3. In step 8, mouse pointer should move to client screen, exactly as in step 8. **Desktop (please complete the following information):** - OS Server: Ubuntu 20.04.2 LTS - OS Client: Windows 10 Pro 19042.1083 - Barrier version server: 2.3.3 - Barrier version client: 2.3.3
Author
Owner

@piet8stevens commented on GitHub (Jul 14, 2021):

Sorry - duplicate with my own prior issue.

<!-- gh-comment-id:880139406 --> @piet8stevens commented on GitHub (Jul 14, 2021): Sorry - duplicate with my own prior issue.
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#990
No description provided.