You can move a window between desktops by hiding it, changing desktop, and then
unhiding the window again. You cannot move windows between screens this way, because X11 does not support it.

The best way to use the window hiding feature is through keyboard shortcuts. You can hide the focused window
and unhide the last hidden window without using the mouse at all. This makes for a quick way to move a window
from one virtual desktop to another.