mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #1402] Request: Ability to send Wakeup Packet to Client #1084
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#1084
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 @shymega on GitHub (Nov 5, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1402
Discussed in https://github.com/debauchee/barrier/discussions/1294
Originally posted by ga2k September 19, 2021
How hard would it be to implement the sending of a TCP/IP Wakeup Packet to a client so that we can use Barrier to login to a sleeping PC?
Ideally such a packet could be sent when the mouse tries to enter the client's activity area. Check if the client responds to a ping. If the client doesn't respond, send the wakeup packet and a message to the active screen saying "Waking up client - try again in a bit..."
This would have to be optional, of course, with a configuration option to enable/disable it.
Enhancements:
Maybe have a timer on the message with an option to cancel it, if the user was just waving the mouse around and didn't mean to go into the client's activation area. The message box say something like
Then if the timer expires, send the wakeup packet, wait for the client to wake up, and perform the switch.
What do you think?