4 ms·
I haven't reviewed the code for this -- but I like this idea a lot! I would love to see a future piece of software, one that could use any number of USB KVM's
by peter_d_sherman 3y ago
I haven't reviewed the code for this -- but I like this idea a lot!
I would love to see a future piece of software, one that could use any number of USB KVM's like this software does -- but could also serve as the main GUI for any number of local VM's and/or remote VM's -- connected over USB or Ethernet or software-controllable "smart" hardware KVM switch or some other intermediary layer.
In other words, abstract:
a) VM GUI;
b) Connection medium to that VM (USB, Ethernet, Smart Hardware KVM Switch, Firewire, ?, ???)
c) How/where the a given VM GUI is displayed on the local monitoring computer, i.e., be able to shrink screen, display on a multi-row, multi-column display (like a Zoom meeting!), group various related VM GUI's, have a local directory and search for VM (for example, if I've got a software development environment of various x86 Windows VM's and various ARM Android VM's -- then I might want to group by CPU or Operating System or software stack version, etc., etc.)
Now, probably all of this software infrastructure exists in one form or another.
For example, in QEMU, local or remote VM's can be created and then they can be connected to via TCP/IP...
But, to centrally manage all of those QEMU VM's and non-QEMU ones as well, as well as regular PC's running any OS on "bare metal" over any connection medium (a heterogenous network of computing machines) -- that would be the goal of this software!
VNC, or something like it, could be used on the client-side of bare-metal PC's, but wouldn't be necessary for VM's...
Anyway, KVM over USB (the original article), is a great idea!