I am using this code in Update method in XNA RenderControl in Windows Forms:
...
Mouse.WindowHandle = renderControl1.Handle;
MouseState stat=Mouse.GetState();
...
Everything works fine but when I want to record it with Fraps I get this result: http://www.youtube.com/watch?v=oDmzAIx_wU0 mouse position is moved but in screen everything is OK. When first line is removed I have moved cursor on screen but not in video. Is posible to have same result in both cases?