I’ve got one of those crazy-wide screens that I usually use at 5120x1440 and it’s great. However, since I work remote, I often want to share my screen with someone on a typical 16:9 screen and the options of “tab”, “window” or “entire screen” aren’t particularly useful because I need to switch between windows a lot as part of the sharing session: terminal, IDE, browser, back to the terminal, etc.

I’d like to be able share either (a) a portion of the screen (half?) or (b) change my resolution temporarily to something like 2650x1440 and just share the whole screen.

The problem is that as far as I can tell, (a) isn’t an option, and while I can (b) change my resolution to something 16:9, it renders wide across the screen turning effectively every pixel is a wide rectangle. It’s… hard to look at.

I’m using Arch with GNOME+Wayland. Is there some way for me to do either of the above?

EDIT: I found a nifty little Python script that does exactly what I was hoping for in (b) above. Apparently this is a built-in feature for Wayland, but most browsers don’t implement it (yet?)

  • parker@programming.dev
    link
    fedilink
    arrow-up
    8
    ·
    edit-2
    17 hours ago

    I think I’d recommend OBS too, but I guess this is possible with an application I wrote.

    If you want to install it, it is available on Flathub here.

    edit: My webp video stopped loading for me, so uploaded a mirror to YouTube here

    • eldebryn@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      3 hours ago

      Not OP but this actually looks really nice! Good job mate, I will probably DL later to try it out.