DeskPad – A virtual monitor for screen sharing
141–150 of 167 posts
Re: DeskPad – A virtual monitor for screen sharing
#142Earlier quoted context omitted.
Is it possible for that setup to show up as a virtual display on your main WM/DE, so you just extend to it, or does it need to run its own, separate instance? Can you drag a window from your main DE to the virtual display?
With Xephyr, it's a separate instance per se. I've never tried attaching it to an existing session; this is total half-knowledge but it might have been possible with the old Xinerama protocol (which has been replaced with Xrandr). With the move to Wayland, it's all a bit of a moot point either way... (You can absolutely use Xephyr on a Wayland session of course, since the latter is compatible with X11 clients. But th…
Re: DeskPad – A virtual monitor for screen sharing
#143Earlier quoted context omitted.
You can do code blocks on HN by prefixing your lines with four spaces. #!/bin/bash swaymsg create_output OUTPUT=$(swaymsg -r -t get_outputs | jq '.[].name' | grep HEADLESS | tr -d '"') # No need to reduce res, it defualts to 1080p # swaymsg output "$OUTPUT" resolution 1280x720 wl-mirror "$OUTPUT" swaymsg output "$OUTPUT" unplug
HN needs a dedicated pastebin (remember those?)
Re: DeskPad – A virtual monitor for screen sharing
#144After trying various solutions - including DeskPad - I came up with a custom cross-platform (I'm on macOS, but assume it'll work elsewhere) solution that worked incredibly well on my 40" ultrawide monitor: OBS[1]. Having never used OBS before but knowing it was popular among streamers, I wondered if I could use it to (1) only share the specific applications I wanted to share and (2) share them at a resolution that pe…
Any tutorials or write-ups on how to achieve the blur on certain windows that you bring in? That seems really useful and I haven't seen it before. Thanks for sharing your method!
Re: DeskPad – A virtual monitor for screen sharing
#145Earlier quoted context omitted.
With Xephyr, it's a separate instance per se. I've never tried attaching it to an existing session; this is total half-knowledge but it might have been possible with the old Xinerama protocol (which has been replaced with Xrandr). With the move to Wayland, it's all a bit of a moot point either way... (You can absolutely use Xephyr on a Wayland session of course, since the latter is compatible with X11 clients. But th…
Many Wayland compositors can just be launched nested with no extra steps, which is approximately the same as Xephyr.
Re: DeskPad – A virtual monitor for screen sharing
#146Earlier quoted context omitted.
Many Wayland compositors can just be launched nested with no extra steps, which is approximately the same as Xephyr.
I assume that approach has the same limitations as Xephyr too? I.e. independent session, need to decide upfront which to use when launching things?
Re: DeskPad – A virtual monitor for screen sharing
#147A bit off-topic but the number of IT workers still using small 1080p monitors in 2024 is absolutely shocking to me. If you are one of the "I don't want a monitor that is too big" people: a larger (30+ inch diagonal) monitor allows you to place it further from your eyes which is the number one eye health and comfort factor. So the relative size of the display does not change, you won't have to move your head to see al…
Re: DeskPad – A virtual monitor for screen sharing
#148Just let me config my screen in sections at the hardware or driver level, and accept them as different monitors
Re: DeskPad – A virtual monitor for screen sharing
#149This is for macOS only, which should be reflected in the title. For those using Linux, I wanted to achieve the same thing a few years ago and ended up using Xephyr, which is a nested X11 server that gives you another display (not the same thing as a virtual monitor). I remember having quite a hard time to get that setup working but I don't remember what made it difficult… The idea of a virtual monitor that continues…
Re: DeskPad – A virtual monitor for screen sharing
#150Windows has a similar tool. But it’s two steps. 1. Set up a new virtual monitor (see https://github.com/itsmikethetech/Virtual-Display-Driver ) 2. See virtual monitor using google chrome desktop.
https://github.com/tom-englert/RegionToShare Or use this
Combined with FancyZones and you can snap windows to the region so that they're "fullscreen" for viewers.