mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #807] Hotkey assignments should be host specific #639
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#639
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fesc2000 on GitHub (Jul 21, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/807
Operating Systems
Server: Ubuntu
Client: MacOS 10.15
Barrier Version
2.3.2
Steps to reproduce bug
I see two issues when i define a hotkey which shall be applicable to only a specific host.
For example,
What i see:
Nothing is sent to B when i press the hotkey (assigned to A), except this X event:
keys: 4294967262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Host A gets the correct remapped key press/release, but it is sent also to A when i am focused on host B!
I consider this as an overall design issue, but maybe i am missing the point of hotkeys ...
What i would expect:
At least the config file syntax would be prepared for this.
I might fix it myself and file a pull request (at least for my machine setup), but maybe i am missing something here.
Here is my hotkey section:
section: options
heartbeat = 10000
relativeMouseMoves = true
screenSaverSync = false
win32KeepForeground = false
clipboardSharing = true
switchCorners = none +top-left +top-right
switchCornerSize = 45
keystroke(Copy) = keystroke(Meta+c,Felixs-MacBook-Pro.local)
keystroke(Paste) = keystroke(Meta+v,Felixs-MacBook-Pro.local)
keystroke(Cut) = keystroke(Meta+x,Felixs-MacBook-Pro.local)
keystroke(Find) = keystroke(Meta+f,Felixs-MacBook-Pro.local)
keystroke(Undo) = keystroke(Meta+z,Felixs-MacBook-Pro.local)
keystroke(Redo) = keystroke(Shift+Meta+z,Felixs-MacBook-Pro.local)
keystroke(Front) = keystroke(Alt+Control+Left,Felixs-MacBook-Pro.local)
mousebutton(Control+2) = toggleScreen
end
@github-actions[bot] commented on GitHub (Sep 20, 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.
@p12tic commented on GitHub (Jan 10, 2021):
Let's not close valid feature requests.