Some attempts to ensure that the cursor is not left as BlankCursor,
and some attempts to not send too many QCursor events...  Intel GPUs
seem to be more prone to somehow losing the call to QCursor to set it
back...