iOS will tell me which application had accessed the clipboard, how to do it in Linux ?
Interesting question, to answer it it is good to know how things work on Linux:
https://mutelight.org/subtleties-of-the-x-clipboard
Are you still on X11? On wayland it is different:
https://wayland.freedesktop.org/docs/html/ch04.html#sect-Protocol-data-sharing
I had a look at Clipboard Managers but based on the description I see no clipboard manager that gives info on what accessed the clipboard but it looks to me it is possible, it is just that nobody did yet make a app for it. Funny enough it seems also dependent on the desktop environment (DE) so that would be also good to know.
What is so funny about that? The minimal requirements are known, but each desktop does implement them in their own way and adds features they think useful. That is why desktops differ and allow the users to choose between them.
I disagree. The DE’s clipboard stuff is just a frontend to some functionality that is already there. In X and wayland.
IMHO you say the same as I do. “minimal requirements” vs. “functionality already there”. And he front end can still present that in different way and maybe some extensions.
In any case, what is the “fun”?
With my disagreement I meant that the DE’s don’t implement the functionality. Like they don’t implement virtual desktops.
Does “Gek genoeg” say anything about mental health? Please stop nit-picking.
Yes, I think someone can do it with monitoring the clipboard.
It is said ClipMate in Windows is able to monitor clipboard activity, really? Linux can’t do what Windows can?
The Wayland protocol enforces a security model where clipboard access is restricted to the currently focused (active) window, reducing the risk of malicious applications eavesdropping on clipboard contents. Slightly more secure, (but maybe not as convenient), as X11 desktop environments where the clipboard is generally accessible to all other apps running within the same session.
If the unwanted applications are opensource, do they have the similar code if they access my clipboard? Can a beginners check this code?
There is proposed ext_data_control
protocol which lifts this restriction. Just wait until compositors and clients start to implement it …
Yes, I’m aware of it.
#echo $XDG_SESSION_TYPE
x11
https://blog.ovalerio.net/archives/2346
How can I get his application in the above video? It looks like its what I need.
From the page below the video:
It seems possible to detect all attempts of accessing the clipboard, but after struggling a bit, it seems that due to the nature of X11 it is not possible to know which running process owns the window that is accessing the clipboard. A shame.
The accessing activities to clipboard is not so often due to the number of running applications, I think I can guess which to which.