Custom cursors

I would like to use the default cursors of the operating system, and avoid
SDL custom cursors. That is, I want to manage the cursor on my own using the
interface of the operating system. That will allow me to use the transparent
and animated cursors that the system provides by default, instead of the
boring monochrome cursors that SDL uses. I know that I can draw the cursors
on my own, but that is suboptimal, and I’d like to use the cursors of the
user’s theme.

Is there any way to disable SDL cursor management? SDL automatically
replaces the system cursor, and on win32, for example, the SetCursor calls
doesn’t seem to have any effect.

Any suggestions would be appreciated,

Ignacio Casta?o