[GH-ISSUE #435] Switching Screens With Scroll Lock Enabled #338

Open
opened 2026-05-05 06:03:51 -06:00 by gitea-mirror · 5 comments
Owner

Originally created by @EliterScripts on GitHub (Sep 12, 2019).
Original GitHub issue: https://github.com/debauchee/barrier/issues/435

Operating Systems

Server: Ubuntu Desktop LTS 16.04

Client: Ubuntu Desktop LTS 18.04

Barrier Version

Server: 2.3.1-snapshot-0ed18c6b
Client: 2.3.1-snapshot-0ed18c6b

Steps to reproduce bug

Is there a way to switch between screens with scroll lock enabled on the server? I have a physical keyboard that only physically lights up when scroll lock is enabled. I found in the log: "NOTE: cursor locked to current screen" when I had scroll lock enabled, and I could not switch between screens when I had scroll lock enabled. Once I disabled scroll lock, it immediately started working.

Originally created by @EliterScripts on GitHub (Sep 12, 2019). Original GitHub issue: https://github.com/debauchee/barrier/issues/435 ### Operating Systems ### Server: Ubuntu Desktop LTS 16.04 Client: Ubuntu Desktop LTS 18.04 ### Barrier Version ### Server: 2.3.1-snapshot-0ed18c6b Client: 2.3.1-snapshot-0ed18c6b ### Steps to reproduce bug ### Is there a way to switch between screens with scroll lock enabled on the server? I have a physical keyboard that only physically lights up when scroll lock is enabled. I found in the log: "NOTE: cursor locked to current screen" when I had scroll lock enabled, and I could not switch between screens when I had scroll lock enabled. Once I disabled scroll lock, it immediately started working.
Author
Owner

@noisyshape commented on GitHub (Sep 13, 2019):

The screen locking feature is implemented as a hardcoded hotkey. If you rebind scroll lock to something else or create a different screen locking hotkey, it should override the default setting.

<!-- gh-comment-id:531088108 --> @noisyshape commented on GitHub (Sep 13, 2019): The screen locking feature is implemented as a hardcoded hotkey. If you rebind scroll lock to something else or create a different screen locking hotkey, it should override the default setting.
Author
Owner

@felix-locate commented on GitHub (Apr 17, 2020):

How do you create a different screen locking hotkey?

<!-- gh-comment-id:615484087 --> @felix-locate commented on GitHub (Apr 17, 2020): How do you create a different screen locking hotkey?
Author
Owner

@benwa commented on GitHub (Nov 13, 2020):

@felix-locate

  1. Stop Barrier
  2. Configure Server > Hotkeys
  3. Make a new Hotkey, and then make the action to "Lock screen to cursor".
<!-- gh-comment-id:726881539 --> @benwa commented on GitHub (Nov 13, 2020): @felix-locate 1. Stop Barrier 2. Configure Server > Hotkeys 3. Make a new Hotkey, and then make the action to "Lock screen to cursor".
Author
Owner

@mirh commented on GitHub (Feb 25, 2022):

That doesn't do anything here.

<!-- gh-comment-id:1051254545 --> @mirh commented on GitHub (Feb 25, 2022): That doesn't do anything here.
Author
Owner

@taniwha commented on GitHub (Jun 16, 2022):

This worked nicely, once I figured out how to get the setting into the right config file. I now have ctrl-scroll-lock locking the mouse to the current "screen".

The only problem I had is the config dialog would not recognize Super_L (left "win" key).

<!-- gh-comment-id:1157653014 --> @taniwha commented on GitHub (Jun 16, 2022): This worked nicely, once I figured out how to get the setting into the right config file. I now have ctrl-scroll-lock locking the mouse to the current "screen". The only problem I had is the config dialog would not recognize Super_L (left "win" key).
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#338
No description provided.