TL;DR: Want to use my desktop keyboard/mouse with my Laptop. What software are you using/enjoying? Arch+KDE w/ Wayland will be the main host, main client is Windows 11. Secondary hosts may be Debian and MacOS, same client, but low priority on the Mac.

Hey folks, I’m rearranging some things a bit at home, would love to get some current thoughts on keyboard/mouse sharing over IP (no video).

I have to put up with some tools that don’t play nicely with wine/proton, and so my work laptop is a windows device. I’ll be controlling that device primary from Arch and Debian, though MacOS is a possibility. I’d like to keep the laptop closed and not add another mouse/keyboard into the mix, so Keyb/Mouse over IP it is.

Here’s what I’m looking at, haven’t tried them all yet, but looking for opinions:

  • Barrier - Dead fork. Hasn’t been updated in some time, being superseded by input-leap. Most portions of the project managed by someone who had not been active for a couple years before the Input Leap fork.
  • Input Leap - Forked from Barrier at the end of 2021, and nearly 3 years later, no stable binary releases yet. Development seems fairly active, but no binary releases yet doesn’t provide a massive amount of confidence that it will be stable. Doesn’t mean I won’t build and test though.
  • Lan Mouse - Seems pretty neat, the lack of input capture on MacOS could create an issue for me in certain situations, but I can work around that if I need to for the rare times I’d need it. Traffic is unencrypted/plaintext. Its entirely local, and I’ve got more security than most users (and some companies), but still. Probably leading the pack right now.
  • Deskflow - Upstream project for Synergy, a rename to differentiate the user project from Synergy. TONS of recent activity, but the switch is very recent. I don’t know if there are any binaries built, but its a longstanding project (and like many, many others, I used Synergy before it went commercial, it was nice).

Any other options out there? Good/bad experiences with any of these?

  • curbstickle@lemmy.dbzer0.comOP
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 months ago

    Yeah, Wayland definitely complicates things. I dropped synergy before v2 and no longer being open, v3 is apparently 1 with some GUI on top. I can build v1 (deskflow), as long as they are keeping the main bit underneath open I don’t mind supporting them with a $50 one time payment. We will see how it goes though, their Wayland support is still in Dev.

    I had expected to see input leap further along since it had been 3 years since the fork (and 2 more years since the maintainer of the repo was active), but it doesn’t seem ready for release, as they even recommend sticking with the last barrier release for now according to their readme.

    Right now, deskflow/synergy seems the most promising.

    • bloodfart@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      I don’t use Wayland for other reasons, but if I did and it broke barrier I’d switch to x11.

      Might be worth investigating what you use that is incompatible with x…

      • curbstickle@lemmy.dbzer0.comOP
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        2 months ago

        Not really an option for me or it would interrupt some other stuff I work on personally. I could make it not my main PC and go back to Debian, but it would also mean less time for me testing my stuff. So I’m more likely to just forget IP keyboard/mouse sharing and stick one of my little keyboards and a mouse there.

        The rest of the main use machines are all on what amounts to an overly expensive physical KVM (work stuff freebie), so the only reason to use the software based option is the laptop.

              • curbstickle@lemmy.dbzer0.comOP
                link
                fedilink
                arrow-up
                1
                ·
                2 months ago

                Audio which can be brought out to an amp or into a processor, relay controls, even occupancy sensor support (standard 24v line, works with pretty much anything), ability to set custom edids, and a very capable API on the base, as well as custom packages that can be installed (based around node).

                Yeah its a wildly powerful little box. List price is like $2500 or so though!

              • curbstickle@lemmy.dbzer0.comOP
                link
                fedilink
                arrow-up
                1
                ·
                2 months ago

                For the record, you may see some of these show up on ebay or something, they have been discontinued (really they just changed the line, same hardware with more variation and flexibility, which also means more variation in pricing, but also stuff like a transmitter/receiver option).

                Since they are discontinued though, some companies may replace soon, so they may show up somewhere for much cheaper.