RDP provides custom mouse cursors. See xf_register_pointer of xfreerdp as an example
xf_register_pointer
xfreerdp