send event:register:controller with viewportID