mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #493] ["Push to Talk Feature"] Configure a specific key stroke to be always send to a client regardless of which computer has focus #384
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#384
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 @Blutkoete on GitHub (Nov 15, 2019).
Original GitHub issue: https://github.com/debauchee/barrier/issues/493
#180 # Operating Systems ###
Server: Arch Linux
Client: Arch Linux
Barrier Version
2.3.2
Feature Request
My usecase for barrier is that I put my laptop to left of the two screens which are connected to my desktop computer, using barrier to share mouse and keyboard between laptop and desktop computer. The only situation that is tricky for me is if I'm using a voice chat software that I've configured for "Push to talk" (Discord, Steam, Team Speak, ...) because it won't trigger a voice chat client running on the other computer if my mouse currently on this computer.
I was wondering if it would be possbile to add a configuration option that a specific key stroke or combination is duplicated and always send to a second configurable computer if that computer does not have focus at the moment (so both the computer with focus and the second computer would get the event).
Example: I have three computers (A, B, C) connected with barrier, keyboard and mouse is connected to computer A. Computer B has focus. Computer C is running a voice chat software, CTRL is configured as the Push-to-Talk button in the voice chat software. I press CTRL, the barrier server recognizes it as my pre-configured "always send this key stroke to computer C" key combination and sends it B (because of focus) and C (because of the configuration option).
NOTE: This is purely a convenience feature, I admit :).
Thank you for your work on barrier (regardless of whether you like this idea or not),
Blutkoete
@therealromster commented on GitHub (Nov 17, 2019):
I just started to package barrier for CRUX Linux to use my windows 10 notebook from Linux with discord on the notebook, I too would love to be able to use a key on my roccat keyboard on CRUX to trigger push to talk on the notebook.
@candeira commented on GitHub (Dec 29, 2019):
This already exists. The Synergy-Core wiki calls this feature "keystrokes" and "actions".
https://github.com/symless/synergy-core/wiki/Text-Config#Actions
On my install (barrier 2.3.2-snapshot on linux server, barrier 2.1.10-RELEASE-8b69f9fe on macos client), the following server configuration will ensure that only the MacOS client named
demeritreceives the keystrokes for audio up, down and mute:@AdrianKoshka I suggest closing this issue as answered.
@github-actions[bot] commented on GitHub (Oct 1, 2020):
Is this issue still an issue for you? Please do comment and let us know! Alternatively, you may close the issue yourself if it is no longer an problem