[GH-ISSUE #678] Cursor dissapears on server and client #536

Open
opened 2026-05-05 06:37:33 -06:00 by gitea-mirror · 15 comments
Owner

Originally created by @jazomand on GitHub (May 19, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/678

Operating Systems

Server: Windows 10 - 1909 (18363.836)

Client: MacOs 10.15.4

Barrier Version

2.3.2-Release-210c2b70

Steps to reproduce bug

  1. Sleep MacOs computer while running Barrier.
  2. Shutdown windows computer.
  3. Turn on and login into windows computer (everything is fine in this moment, the mouse and keyboard are still working).
  4. Wake MacOs computer. Then the cursos dissapears from both windows 10 and MacOs and you are not longer in control of any.

Other info

  • Is there a way to work around it? Yes.
  1. Physically disconnect the mouse from windows 10 and connect into MacOS.
  2. With that mouse on MacOS, stop and start Barrier (client).
  3. After this "restart", you can connect you mouse back to windows 10 (server).
  • Does this bug prevent you from using Barrier entirely? Not yet, but is very annoying.

On the MacOS logs I only get "WARNING: cursor may not be visible".

Originally created by @jazomand on GitHub (May 19, 2020). Original GitHub issue: https://github.com/debauchee/barrier/issues/678 ### Operating Systems ### Server: Windows 10 - 1909 (18363.836) Client: MacOs 10.15.4 ### Barrier Version ### 2.3.2-Release-210c2b70 ### Steps to reproduce bug ### 1. Sleep MacOs computer while running Barrier. 2. Shutdown windows computer. 3. Turn on and login into windows computer (everything is fine in this moment, the mouse and keyboard are still working). 4. Wake MacOs computer. Then the cursos dissapears from both windows 10 and MacOs and you are not longer in control of any. ### Other info ### * Is there a way to work around it? Yes. 1. Physically disconnect the mouse from windows 10 and connect into MacOS. 2. With that mouse on MacOS, stop and start Barrier (client). 3. After this "restart", you can connect you mouse back to windows 10 (server). * Does this bug prevent you from using Barrier entirely? Not yet, but is very annoying. On the MacOS logs I only get "WARNING: cursor may not be visible".
gitea-mirror added the
bug
label 2026-05-05 06:37:33 -06:00
Author
Owner

@nikatjef commented on GitHub (May 21, 2020):

Greetings,

I run into this occasionally in Synergy and the basic problem is that the server is attempting to reset the mouse position and will occasionally reset it to the bottom left pixel of the client, but the client says the mouse is on the server. When this happens, kill and restart the Synergy (Barrier) client.

<!-- gh-comment-id:632286105 --> @nikatjef commented on GitHub (May 21, 2020): Greetings, I run into this occasionally in Synergy and the basic problem is that the server is attempting to reset the mouse position and will occasionally reset it to the bottom left pixel of the client, but the client says the mouse is on the server. When this happens, kill and restart the Synergy (Barrier) client.
Author
Owner

@jazomand commented on GitHub (May 22, 2020):

Yeah... that's what im doing, but is a valid issue to report, right?

<!-- gh-comment-id:632657210 --> @jazomand commented on GitHub (May 22, 2020): Yeah... that's what im doing, but is a valid issue to report, right?
Author
Owner

@github-actions[bot] commented on GitHub (Sep 22, 2020):

This issue has been automatically marked as stale due to inactivity. It will be closed if no further activity occurs. Thank you for your contributions.

<!-- gh-comment-id:696466425 --> @github-actions[bot] commented on GitHub (Sep 22, 2020): This issue has been automatically marked as stale due to inactivity. It will be closed if no further activity occurs. Thank you for your contributions.
Author
Owner

@p12tic commented on GitHub (Jan 10, 2021):

Let's not close valid bug reports.

<!-- gh-comment-id:757535195 --> @p12tic commented on GitHub (Jan 10, 2021): Let's not close valid bug reports.
Author
Owner

@kar0v commented on GitHub (Apr 19, 2021):

Also experiencing this on a new install between Windows server & Linux Mint client.

<!-- gh-comment-id:822437427 --> @kar0v commented on GitHub (Apr 19, 2021): Also experiencing this on a new install between Windows server & Linux Mint client.
Author
Owner

@tom-tan commented on GitHub (Oct 11, 2021):

I have the same problem with Windows server (reproduced with Windows 10 & Windows 11) and macOS (11.6) client with the following barrier versions.

  • Server (Windows): 2.3.3-release-dd8c2a1a (HEAD)
  • Client (macOS): 2.3.3-release-dd8c2a1a (HEAD)

On the other hand, I found that it works with the following versions:

  • Server (Windows): 2.3.3-release-3395cca9 (release)
  • Client (macOS): 2.3.3-release-dd8c2a1a (HEAD), 2.3.3-release-3395cca9 (release)

I guess it works with 2.3.3 release but does not work with HEAD.

<!-- gh-comment-id:939700347 --> @tom-tan commented on GitHub (Oct 11, 2021): I have the same problem with Windows server (reproduced with Windows 10 & Windows 11) and macOS (11.6) client with the following barrier versions. - Server (Windows): 2.3.3-release-dd8c2a1a (HEAD) - Client (macOS): 2.3.3-release-dd8c2a1a (HEAD) On the other hand, I found that it works with the following versions: - Server (Windows): 2.3.3-release-3395cca9 ([release](https://github.com/debauchee/barrier/releases/tag/v2.3.3)) - Client (macOS): 2.3.3-release-dd8c2a1a (HEAD), 2.3.3-release-3395cca9 (release) I guess it works with 2.3.3 release but does not work with HEAD.
Author
Owner

@g1uc0se commented on GitHub (Dec 12, 2021):

thanks to tom-tan,
I reproduce this invisble cursor by using 2.4.0 release on a windows(21H1) server, a windows(21H1) client and a mac client. After I change server version back to 2.3.3, barrier works perfect. I believe this is like you cannot use the same version on server and client bugs XD

<!-- gh-comment-id:991922264 --> @g1uc0se commented on GitHub (Dec 12, 2021): thanks to tom-tan, I reproduce this invisble cursor by using 2.4.0 release on a windows(21H1) server, a windows(21H1) client and a mac client. After I change server version back to 2.3.3, barrier works perfect. I believe this is like you cannot use the same version on server and client bugs XD
Author
Owner

@szeamer commented on GitHub (Jun 7, 2022):

I am having exactly this problem on a Windows 10 server with a Windows 10 client. The client is a Microsoft Surface Book.
I have tried plugging my mouse into my laptop and back into the server machine - this did not solve the problem.
I have barrier version 2.4.0.

<!-- gh-comment-id:1149183237 --> @szeamer commented on GitHub (Jun 7, 2022): I am having exactly this problem on a Windows 10 server with a Windows 10 client. The client is a Microsoft Surface Book. I have tried plugging my mouse into my laptop and back into the server machine - this did not solve the problem. I have barrier version 2.4.0.
Author
Owner

@szeamer commented on GitHub (Jun 7, 2022):

A further note - whenever I try to move my cursor to the client screen, it seems to get stuck in the bottom right corner of the client screen.

<!-- gh-comment-id:1149188836 --> @szeamer commented on GitHub (Jun 7, 2022): A further note - whenever I try to move my cursor to the client screen, it seems to get stuck in the bottom right corner of the client screen.
Author
Owner

@szeamer commented on GitHub (Jun 7, 2022):

I have solved the issue for myself - my server was at 125% scale. I set it to 100% and now everything works as expected.
More details on issue #1382. I might try downgrading to version 2.3.3 on my server to see if that allows me to put my server back at 125% scale. Will update here if that works.

<!-- gh-comment-id:1149197190 --> @szeamer commented on GitHub (Jun 7, 2022): I have solved the issue for myself - my server was at 125% scale. I set it to 100% and now everything works as expected. More details on issue #1382. I might try downgrading to version 2.3.3 on my server to see if that allows me to put my server back at 125% scale. Will update here if that works.
Author
Owner

@De-Coder-01 commented on GitHub (Jul 7, 2022):

I have solved the issue for myself - my server was at 125% scale. I set it to 100% and now everything works as expected. More details on issue #1382. I might try downgrading to version 2.3.3 on my server to see if that allows me to put my server back at 125% scale. Will update here if that works.

Can you please update if downgrading solves the issue when scale is set to 125% on server. Thanks

<!-- gh-comment-id:1177536182 --> @De-Coder-01 commented on GitHub (Jul 7, 2022): > I have solved the issue for myself - my server was at 125% scale. I set it to 100% and now everything works as expected. More details on issue #1382. I might try downgrading to version 2.3.3 on my server to see if that allows me to put my server back at 125% scale. Will update here if that works. Can you please update if downgrading solves the issue when scale is set to 125% on server. Thanks
Author
Owner

@twadleigh commented on GitHub (Aug 17, 2022):

I can confirm that setting the scale to 100% on my windows server fixed this issue for me with barrier 2.4.0.

I think this may be a regression because I just upgraded from 2.3.2, for which I didn't have a problem.

[I upgraded to 2.4.0 as part of upgrading my Ubuntu machine to 22.04, upgrading the version installed on my windows machine in parallel.]

<!-- gh-comment-id:1217312753 --> @twadleigh commented on GitHub (Aug 17, 2022): I can confirm that setting the scale to 100% on my windows server fixed this issue for me with barrier 2.4.0. I think this may be a regression because I just upgraded from 2.3.2, for which I didn't have a problem. [I upgraded to 2.4.0 as part of upgrading my Ubuntu machine to 22.04, upgrading the version installed on my windows machine in parallel.]
Author
Owner

@EsaKarjalainen commented on GitHub (Sep 19, 2022):

Confirmed, changing server scaling worked. However, now I have eye strain.

<!-- gh-comment-id:1250710791 --> @EsaKarjalainen commented on GitHub (Sep 19, 2022): Confirmed, changing server scaling worked. However, now I have eye strain.
Author
Owner

@twadleigh commented on GitHub (Oct 7, 2022):

Confirmed, changing server scaling worked. However, now I have eye strain.

Yes, my real workaround was to make my linux workstation the server. This was itself less than ideal for me because I actually preferred to use the thinkpad keyboard on my windows laptop. Still, I preferred to use a worse keyboard than make my display unusable.

<!-- gh-comment-id:1272148933 --> @twadleigh commented on GitHub (Oct 7, 2022): > Confirmed, changing server scaling worked. However, now I have eye strain. Yes, my _real_ workaround was to make my linux workstation the server. This was itself less than ideal for me because I actually preferred to use the thinkpad keyboard on my windows laptop. Still, I preferred to use a worse keyboard than make my display unusable.
Author
Owner

@josephtesfaye commented on GitHub (Jan 26, 2023):

Downloading the latest build from https://dev.azure.com/debauchee/Barrier/_build?definitionId=1 helped me.

<!-- gh-comment-id:1404588563 --> @josephtesfaye commented on GitHub (Jan 26, 2023): Downloading the latest build from https://dev.azure.com/debauchee/Barrier/_build?definitionId=1 helped me.
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#536
No description provided.