Я тоже столкнулся с этой проблемой в редакторе уровней.У меня есть окно с картинками в Windows Forms, поэтому единственное, что мне было нужно при инициализации игры XNA:
Mouse.WindowHandle = this.windowForm.Viewport.Handle;
, где Viewport
- это поле рисунка
, теперь позиция мыши XNAнастроен правильно автоматически.