Hi keybounce,
I tried to reproduce the problems with Q on Mac OS X 10.4.9 i386.
The bug with switching fullscreen occurs there too. But the problem with fast typing in monitor doesn't appear.
I modified the brake patch so, that the brake multiplier is now in percent. I found that when brake is less than 100, e.g. 50, the fullscreen switching works fine.
I currently don't now where the problem is. Also the Qemu in Q application is patched a lot.
The new patch with percentual brake also helps to finetune the CPU usage as you mentioned.
It is available at
http://miroslavnovak.com/qemu-brake.html as the last item in the download section.
It was quite difficult for me to get a Mac, I first tried to run the Mac OS on qemu for ppc, then the i386 version on vmware but without success.
Finally I borrowed a Mac from my colleague. When I activated the fullscreen with brake on, the Mac hanged so badly that it has to be powered off. Even if the Q was killed, the Qemu process still run and blocked the screen. Then I always tried the bug when switching from fullscreen. I'm wondering how did you kill the Qemu when it hanged in fullscreen?
I was not able to compile the universal binary of the Q on the borrowed Mac. If you can, please send me the binary.