2PCs with a single keyboard, mouse, I wish there’s something that works, I want to control 2 PC’s with one keyboard, no need to switch monitors I have a dedicated monitor for each PC (Windows 10, 11).

Any recommendations? I’ve already tried these options:


  • Bluetooth/Dongle

All of them have a rare error called “ghost/sticky keys” and is not a mechanical error, because when connected through USB it stops happening, the only keyboard that didn’t do that was the Logitech MX KEYS S but rubber-dome KB 😔 and I really don’t like it specially their bottom keys, I know that there is a Logitech MX MECHANICAL does anyone know how fast is while switching from Bluetooth devices?

Same “sticky keys” and it takes more than 2 seconds to switch between devices

I don’t like the idea of them sharing the devices through the same network LAN/VPN it defeats my purpose of using 2 PC’s it may work for people with two OS, but not for me, I want to use 2 different networks on each PC so they won’t able to see each other

  • Build one

I even tried making my own one by soldering 2 USB cables into a single keyboard with a switch to control to which PC should the data be send while typing the keys… but you needed a controller actively connected to the windows devices so… it didn’t work as planned

---------- new update ----------

I do NOT need/want a display port or any video switch (I use 2 monitors, one for each pc)

  • Longpork3@lemmy.nz
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    2 months ago

    Personally, I have ditched kvms and physical machines in favour of virtual machines everywhere. One set of input devices, three monitors, seamless control of each machine.

    • hdsrob@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      Works great in some situations (I run two dev environments and a couple of test machines as VMs), but not always. I need a physical Mac to do iOS development / builds, so need a USB switch to switch my keyboard and mouse to it when working.