Tried the following options and various combinations of them, ie:
- both disabled
- only copy disabled
- only paste disabled
isolation.tools.copy.disable = "TRUE"
isolation.tools.paste.disable = "TRUE"
The result is unsurprisingly the same for all three combinations, you can't transfer anything from guest to host and neither the other way round by using the clipboards.
Then why are there two separate options?
The parameters you mentioned exist since 10 years - maybe even 11 or 12 - not sure if they were introduced in WS 3 or WS 4.
The functions may have worked slightly different at that time ...
Since then they have not been changed - to keep the compatibility across versions.
Disabling one of them would have to be coded, edited in the manuals and, docs.
The result would be complaints and additional costs.
Not touching the parameters does not involve any coding, does not need fixed docs and also does not produce any questions or complaints.
I am sure you also would not file a feature request - its really not important enough.
By the way - just looked them up in my outdated vmx-parameter list here
I have even more parameters for the same effect:
I would need to look it up - cant say if the last 3 are still used at all ?
As long as they dont change it completely so that your existing files stop to work as expected thats fine with me.
forget the 2 with enable - I doubt that they still work.
But there is a lot of new stuff available in WS 12.
Not sure if it is already activated but this looks much more granular now:
I did not test any of the new parameters - so I cant say for sure they work as expected.
All I say is that it looks like some engineers want a more specified behaviour - no wonder:being able to lock down the VM as the customers policy demands is a selling argument.
This is pure fiction - WS 12 may listen or ignore or complain about any of this parameters.
In case it is already documented elsewhere - I was not aware of such a link and just inspected the content of the x64 directory.
Global switch as we all know it:
Copy and paste depending on the content :
Copy different content from guest to host :
isolation.tools.copyPaste.GH.disable # global switch independant of content-type
Copy different stuff from host to guest :
isolation.tools.copyPaste.HG.disable # global switch independant of content-type
Same thing as before just for "dnd" - I assume this means drag'n'drop.
First line is the global switch.
A subswitch for different types of content.
Same as before but now also the direction can be set - first block guest to host :
Same as before : direction host to guest :