Use MONITOR_... instead of DESKTOP_... routines to get screen dimensions; these work also with native USER.