barrier
scrcpy
Our great sponsors
barrier | scrcpy | |
---|---|---|
616 | 983 | |
25,896 | 100,374 | |
2.1% | 2.9% | |
0.0 | 9.4 | |
11 months ago | 14 days ago | |
C | C | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
barrier
-
Show HN: Multi-monitor KVM using just a USB switch
For software KVM you can use https://github.com/debauchee/barrier
I use it between a Windows PC & a Macbookpro (Linux version available but I don't have Linux)
- Barrier: Open-Source KVM Software
-
Hrvach/Deskhop: Fast Desktop Switching Device
Barrier is a Cross-Plattform, open source Synergy fork that works quite well without any additional HW too [0]
Prior to Synergy going to closed source, it was forked into Barrier[0], which then was forked into input-leap[1]. Both open source.
Synergy is open core, these portions are licensed as GPL: https://github.com/symless/synergy-core/#License-1-ov-file
There is an open source fork that branches off version 1.9: https://github.com/debauchee/barrier#what-is-it
-
Wayland vs. X – Overview
libei looks useful. But IDK why libei is necessary to run Barrier with Wayland?
For client systems, couldn't there just be a virtual /dev/inputXYZ that Barrier forwards events through
And for host systems, it looks like xev only logs input events when the window is focused.
Is xeyes still broken on Wayland, and how to fix it so that it would work with Barrier?
With Barrier, when the mouse cursor reaches a screen boundary, the keyboard and mouse input are then passed to a different X session on another box until the cursor again crosses a screen boundary rule.
Barrier is a fork of Synergy's open core: https://github.com/debauchee/barrier
libei:
-
Alternative solution to expensive KVM - Auto Monitor Input Switcher
Barrier appears to handle PC switching only for the keyboard and mouse.
- Linux VNC viewer not displaying MacOS with multiple desktops (single monitor)
scrcpy
-
Microsoft is ending support for the Windows Subsystem for Android (WSA)
There's also https://github.com/Genymobile/scrcpy which works for any Android, not just Samsung
-
Voice call pc
Needs android 11 tho https://github.com/Genymobile/scrcpy/blob/master/doc/audio.md
Yes it does https://github.com/Genymobile/scrcpy
-
[TOOL] All-in-One tool for Windows. Wear OS Tools v11
View and control the watch from the PC with scrcpy (only Wear OS 3).
- For those who miss having HDMI
-
Android 14 adds support for using your smartphone as a webcam
scrcpy is awesome! Native support for streaming the camera directly (vs. streaming a screen capture of the camera app) is coming soon: https://github.com/Genymobile/scrcpy/pull/4213
For folks willing to build from source, I have an additional commit on top of the PR (linked in the comments) that enables support for Android's constrained high speed capture mode, allowing 120fps/240fps camera streaming. Not the most useful for meetings, but enables things like capturing high frame rate mixed reality VR footage. As far as I'm aware, there's no other Android webcam app, proprietary or open source, that can do anything above 60fps.
-
The ReMarkable Streaming Tool v2: Elevating Remote Work Efficiency
This was one of the reasons, why I went with one of the Boox devices (Max Lumi) in my case. It is Android, so adding even easier than working around their Linux distro.
Screen sharing (actually it doubles as a remote control as well) via https://github.com/Genymobile/scrcpy
And as they don't try to leverage proprietary formats, Syncthing for syncing books and notes. And NetGuard for a good measure, so it doesn't call home.
-
Transform Your Android Device into a Linux Desktop
- enable non-resizable in multi-window
Then choose "simulate secondary displays" and choose the size (720p, 1080p, 4k)
Using https://github.com/Genymobile/scrcpy from your desktop and connecting to your phone allows you to choose the virtual display to connect to instead of your main phone display with the --display flag. It's similar to a chromeos feel and very performant
-
Can you broadcast a driver hub's screen to access it on a computer?
Pre-install scrcpy (pronounced "screen copy"): https://github.com/Genymobile/scrcpy
What are some alternatives?
KeyMapper - **DEVELOPMENT STOPPED**.📱 An Android app that change what the buttons do on your devices!
scrcpy-ios - Scrcpy-iOS.app is a remote control tool for Android Phones based on [https://github.com/Genymobile/scrcpy].
synergy-core - Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)
input-leap - Open-source KVM software
sndcpy - Android audio forwarding (scrcpy, but for audio)
deskreen - Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!
termux-tasker - Termux add-on app for integration with Tasker.
SysDVR - Stream switch games to your PC via USB or network
hidusbf - USB Mice Overclocking Software (for Windows)
OSX-KVM - Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
switch-remoteplay - NOT AN OFFICIAL NINTENDO PRODUCT - Control your Switch remotely (no hacking required)
WSL2-Linux-Kernel - The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)