The thing is like this: I have a windows laptop I use for work, and a Linux desktop machine. I have a single screen keyboard etc. and I switch between the two using a docking station. But, I wonder if there is a way for me to “cut the middle man” and just plug/unplug my linux machine.

I guess I can use a remote desktop solution approach on my laptop, but I wonder if there is a more “extreme” solution. Mostly since I have only one Ethernet port in my home office.

  • jordanlund@lemmy.world
    link
    fedilink
    arrow-up
    16
    ·
    19 days ago

    I guess I’m not understanding the question…

    You have a laptop connected to a docking station.

    You have linux PC connected to a monitor, keyboard, and mouse.

    You want to use the same monitor, keyboard and mouse on both machines? Switching between the two?

    The monitor is the easy part, lots of monitors have multiple inputs, so you put the Linux PC on one input and the laptop dock on the other. Switch video inputs using the buttons on the monitor.

    The keyboard and mouse would be tricky without a KVM switch. In theory, with a wireless keyboard and mouse, you could connect it to both machines, but you’d run the risk of using one and sending garbage data to the other if both were turned on at the same time.

    I’d just get a KVM, that’s what they’re there for.

    • a new sad me@lemmy.worldOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      19 days ago

      I have a docking station, or better said KVM, connected to the monitor, keyboard etc. Currently, I’m switching the KVM between the laptop and the desktop machine using a USB C. I wonder if there is a way for me to turn my desktop into a KVM.

      • jordanlund@lemmy.world
        link
        fedilink
        arrow-up
        16
        ·
        19 days ago

        Typicaly the way a KVM worls is you connect both computers to it, then a single monitor, keyboard and mouse.

        Flipping the switch on the KVM moves the keyboard and mouse input, and video output, from machine #1 to Machine #2.