Reverse paste

The Toolbox allows me to paste content from my PC to the remote PC, but how do I do this in reverse? I've got things on the remote PC's clipboard that I want to bring back to my own computer.

I was also looking for a solution but apparently is not supported Copy and paste in Comet - #2 by robotluo

It is because the copy clipboard function inside the kvm just acts as a virtual keyboard and then types the stroke, similar as a yubikey can.

It will not be possible to reverse copy.

However maybe the kvm team can introduce some kind of guest tools although this is not a standard on hardware kvms, this is often a work around used in virtual machines, but when software can do it and then interract with the kvm it will be possible.

Since things can be mounted, I see no reason to be able to mount such small tool possible with settings pre generated in the exe, and have it similar as guest tools.

@bruce can this be a idea?

1 Like

That was my first thought, a VM-style guest tools app could provide a lot of functionality and be a unique selling point.

Of course, an "AI-powered" device-centric feature that tries to guess what you want to copy could provide a less-precise experience without needing to install anything on the host OS but net you more valuation. Realistically, it would also work for non-standard OSes - one of the devices I connect to is a smart home controller where installing a client app is less practical.

I think the AI path is wrong, it already costs them quite alot of resources for developing a guest tools based app, but I think it is certainly possible with json RPC and a app, c# has a pretty rich simple base for clipboard things, doesn't need to be driver based.

about the generating the exe with baked in settings is maybe too complex/much but I kinda base it off how proxmox does it with spice although spice gives access to the full desktop, but I like the way how it discards the vv file, such discard mechanism could be used for a temporary ram disk for usb mount with this exe as output, so no space is compromised.

For the AI it means the AI needs to look to the screen and make a decision, it will be way to much task sensitive, plus it is still limited to rockchip.

Yeah, the AI path is mostly a joke. It does have a use case, but not for most people. And it does mean the client tools should have Windows, OSX (or whatever Apple is calling it these days), and Linux builds.

1 Like

Hello, since the KVM device is physically isolated from the controlled host PC, the clipboard exists at the software level of the PC, and the contents cannot be obtained by the KVM—either proactively or passively over the existing physical connections (HDMI and USB).

This requirement therefore appears difficult to implement.

Team, check out this tool. It’s a little annoying to set up, as there is some networking and some cert swapping, but it does exactly what you’re asking about. gnattu/p2p-clipboard: A Peer-to-Peer cross-platform clipboard syncing tool.

How do virtual systems software like TeamViewer and others get round this - they don’t have any input such as USB to the remote PC.

These are software solutions (P2P clipboard tools, TeamViewer, etc.) that require installing software on the controlled PC — you have to install that yourselves.

KVM connects to the controlled PC, it does not require any software installation, and KVM also prefer to be able to remote control the PC without installing any software.

1 Like