I'm debuggin a fullscreen DirectX game (Tropico 3; there is no option to run in windowed mode), but when a breakpoint is hit, the game simply freezes and doesn't return properly to IDA PRO debugger. The keyboard doesn't work and I have to press ctrl+alt+del to go back to my desktop, and after then it is the mouse that doesn't work and the mouse pointer in the desktop is still the icon from the game itself. It's bad debugging just with the keyboard and the desktop all messed up.
Is there something I can do for a DX application to return properly to the debugger when a breakpoint is hit?




