[GH-ISSUE #99] Windows sharing touchscreen while mouse is connected #73

Closed
opened 2026-05-05 04:57:21 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @punto- on GitHub (Jul 21, 2018).
Original GitHub issue: https://github.com/debauchee/barrier/issues/99

Operating Systems

Server: windows 10 with touchscreen (Surface Pro 4)

Client: windows 10 (also with touchscreen, surface pro 1)

Barrier Version

2.1.0 downloaded today (why not make the version text copy-able in the "about" window?)

Steps to reproduce bug

I have a keyboard and mouse connected to the server, but when I move the mouse pointer to the client screen, the mouse dissapears, and now the touchscreen from the server is being mirrored in the client (so I can't press the "stop" button on the server screen, because it registers as clicks on the client, the mouse is trapped in the client). The keyboard is also shared to the client.

No work around unless I disable the touchscreen on the server (I assume, didn't try). I guess there can be more than one mouse/pointer device present on the system, but we should be able to tell if the events come from a touch screen or a mouse. I think the mouse should go to the screen where the mouse pointer is currently, but the touch events shouldn't, there's no points in sharing touch screens

Originally created by @punto- on GitHub (Jul 21, 2018). Original GitHub issue: https://github.com/debauchee/barrier/issues/99 ### Operating Systems ### Server: windows 10 with touchscreen (Surface Pro 4) Client: windows 10 (also with touchscreen, surface pro 1) ### Barrier Version ### 2.1.0 downloaded today (why not make the version text copy-able in the "about" window?) ### Steps to reproduce bug ### I have a keyboard and mouse connected to the server, but when I move the mouse pointer to the client screen, the mouse dissapears, and now the touchscreen from the server is being mirrored in the client (so I can't press the "stop" button on the server screen, because it registers as clicks on the client, the mouse is trapped in the client). The keyboard is also shared to the client. No work around unless I disable the touchscreen on the server (I assume, didn't try). I guess there can be more than one mouse/pointer device present on the system, but we should be able to tell if the events come from a touch screen or a mouse. I think the mouse should go to the screen where the mouse pointer is currently, but the touch events shouldn't, there's no points in sharing touch screens
gitea-mirror 2026-05-05 04:57:21 -06:00
Author
Owner

@walker0643 commented on GitHub (Sep 8, 2018):

We added a patch today that fixes a similar issue on Windows 10 machines with high scaling values. Version 2.2 should fix your issue if it is related. If you're comfortable building Barrier yourself you could also pull in the latest HEAD from git and test it. Either way please reopen if your issue remains after 2.2. Thanks :)

<!-- gh-comment-id:419676720 --> @walker0643 commented on GitHub (Sep 8, 2018): We added a patch today that fixes a similar issue on Windows 10 machines with high scaling values. Version 2.2 should fix your issue if it is related. If you're comfortable building Barrier yourself you could also pull in the latest HEAD from git and test it. Either way please reopen if your issue remains after 2.2. Thanks :)
Author
Owner

@dicamarques14 commented on GitHub (Jul 5, 2023):

Hello, I think I'm having a similar issue, I want to use my tablet with win 11 (HP Elite x2 1012 G2) as a Server and my laptop with Ubuntu 23.04 as a client
As soon as I move my mouse to the client, the mouse gets stuck on a corner of the screen, I can somewhat move it with the touchscreen but with the mouse it stays stuck on the corner

<!-- gh-comment-id:1621225216 --> @dicamarques14 commented on GitHub (Jul 5, 2023): Hello, I think I'm having a similar issue, I want to use my tablet with win 11 (HP Elite x2 1012 G2) as a Server and my laptop with Ubuntu 23.04 as a client As soon as I move my mouse to the client, the mouse gets stuck on a corner of the screen, I can somewhat move it with the touchscreen but with the mouse it stays stuck on the corner
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#73
No description provided.