There are/were standalone off the shelf USB devices that sort of did this, minute the network part which I had some interest in. I own an old one, but since my main machine is linux it's lack of linux drivers made it of dubious usefulness to me. I could control a linux machine with it, but the software that captures keystrokes/mouse and then sends them off through a simulated keyboard/mouse only had Windows/Mac versions.