I would like to point out that we (FreeRDP) have an open bug report regarding the issue discussed here:https://github.com/FreeRDP/FreeRDP/issues/230
FreeRDP is an RDP client, and has its own clipboard redirection plugin. It turns out that when accessing a local virtual machine that has guest additions enabled, the shared clipboard will work even if the FreeRDP clipboard plugin is not in use. This means that I can effectively copy/paste from the host to the guest... through a remote desktop session which has nothing to do with VirtualBox in the first place. How come the shared clipboard ends up redirection my clipboard even through a remote desktop session? I thought VirtualBox would only catch events when the VirtualBox window was in use for accessing the VM.
Now this caused us a couple of headaches until we tried using our clipboard redirection plugin from a different machine to access the VirtualBox virtual machines, and boom, the clipboard redirection plugin works flawlessly. Obviously the VirtualBox shared clipboard is:
1) Breaking our clipboard redirection plugin due to severe interference
2) Redirecting the clipboard period, no matter if you're actually using VirtualBox to access the VM
Is there a way not to have VirtualBox behave the way it currently is? Such as: don't share my clipboard with my entire system all the time, even when I'm not using VirtualBox to access the VM? Otherwise, is there an easy way to just temporarily disabled the shared clipboard on the guest side, such that I turn it off before using FreeRDP?