Does anybody here know how can I achieve that? I have tried too many scripts until now but I only found how to change the mouse cursor to a Texture. I do not want a texture, I want the default pointer cursor each OS has (Windows, mac etc)
In windows it’s this:
That pointer is a texture in windows somewhere. You can find it and use it or take a print screen of it or something.
You’ll want to revert to using native APIs for this.
Here’s a stackoverflow with a couple of code snippets: How do I change the hardware cursor? - Questions & Answers - Unity Discussions
Note that this is Windows-specific. If you need to support other platforms you will have to add specific code for each.