I was unable to hide the mouse cursor in an installation with any method. Unclutter, Xorg Settings - they all failed. So I came up with the soltuion to use an icon theme that is transparent.
There is this existing theme but it fails to work even as it is loaded correctly. So I created my own theme but the issue persisted: It was loaded but did not show any effect.
So here is the hardcore version:
sudo cp /usr/share/icons/whiteglass/cursors ~/cursor_backup
$ cd /usr/share/icons/whiteglass/cursors/
$ rm * # remember - we have a backup
$ cp ~/cursor_backup/transparent .
$ for i in ~/cursor_backup/*; do name=$(basename "$i"); ln -s transparent "$name", done
Now load the theme via your GUI or gsettings set org.gnome.desktop.interface cursor-theme whiteglass
and your pointer should be gone. Not sure why the same method did not work with a custom theme name but anyway!