WHERE THE FUCK IS THE CURSOR?
WHERE THE FUCK IS THE CURSOR?
Reminds me of VirtualBox on Wayland. It won’t correctly capture the mouse, so it just exits and re-enters the window in random positions. Say, on guest you see it in middle left, you move it a bit to the right, and it jumps out of bottom right corner.
So, time to have a second mouse, and do USB passthrough.
But also UEFI on my HP mini PC doesn’t work with every keyboard, so a second keyboard for UEFI.
Redundancy for a keyboard and mouse? Keep an extra set in the drawer or something. No need to have them all out and connected. Simplicity? How is it simpler to have multiple input devices littered about than once set? Speed? Speed of what? Of input? The latency on a KVM is negligible, particularly for an IO device? Speed of swapping? With multiple keyboards and mice, you have up manually move around devices and/or your body. With a KVM, you press a button. How is that slower?
Physical context switching is the only thing I’ll grant you, but I don’t see how that’s such a benefit compared to the hassle, clutter, and hectic work flow when you can just use a KVM.
We’re probably thinking about very different work environments.
Redundancy is more about not having a single point of failure. If you have a need for a redundant system, having a single point of failure in the KVM means you no longer have cc a redundant system.
For me, I find it simpler having a dedicated keyboard and mouse per computer, mainly to avoid the mad wiggle of the mouse to find the cursor, and then wiggle again because you found the cursor but it’s not moving, has it crashed? Oh that’s right, I’m using a KVM, and I’m controlling the computer that’s over there. With dedicated keyboard and mouse, it’s always obvious which machine I’ll be controlling. And yeah, I meant slower to switch. You need to move your hand off the keyboard to press the button, then move your hands back, usually having a slightly awkward pause when it takes a moment to register the switch. With dedicated keyboards, you move your hands once, done.
And I can think of plenty of scenarios where you want to do an action at the same time on two machines. Want to compare two copies of a document across the two machines? Left hand on page down for one machine, right on the other. Trying to test a bug that mucks up the timing of a jump in a game on one system but not the other? Spacebar at the same time. Going through the same install process simultaneously on 4 machines? It either takes four key presses on different keyboards to select an option, or four key presses and four KVM button presses.
For a lot of stuff, KVM is the way to go, especially if you tend to just do a bunch of stuff on one machine, then do a bunch of stuff on another. For a lot of situations though, such as if you’re having to only do occasional stuff, or doing lots of small things on different machines, it’s not the way to go.
I did not expect to be writing such a detailed essay on such a trivial thing today, so thanks for coming to my TED talk!