DSL Embedded :: Running DSL within Win using QEMU: Keyboard FREEZE



I’m having a bit of an annoying problem, and would really appreciate any help! I’m booting DSL within Win2000 using QEMU in run level 1 & 2 (text mode), and whenever I change the focus to another program in Windows and go back to the QEMU window, I can’t type anymore, and it acts like it has froze the Linux window, only closing the window and restarting QEMU (and so rebooting Linux) fixes the problem. This did not happen when I was using the X system, in X I could switch between windows and Linux seamlessly!

To my surprise QEMU is not the one freezing, when pressing Ctrl+Alt+1,2,3 QEMU responds and interact perfectly, but DSL stay frozen.

I tried two more images (the test Linux image that comes with QEMU and a NetBSD image) an both were able to switch focus with no problems, so I’m lead to believe it is a DSL problem? I have asked this question in another post, and got the answer that it is a known bug in QEMU, but my findings don’t point in that direction!

Have anybody had this problem before? Is there a solution for it?

Below is my dsl-windows.bat file:

Code Sample

START qemu\qemu.exe -L qemu/ -localtime -kernel linux24 -initrd minirt24.gz -hda KNOPPIX/knoppix -hdb qemu/harddisk -append "qemu frugal 1 nodchp quiet" -dummy-net
CLS
EXIT

what version of Qemu r u currently running?
I tried QEMU 0.70 (the one that came with DSL) and 0.71, neither worked :(
Okay, I was able to pin point the bug:

The QEMU console freezes only when I click on the text area using the mouse pointer, it will freeze even if it is already in focus. Pressing Ctrl+Alt does not help, not even stopping QEMU and continuing.

This only happens when running DSL in run level 1 or 2 (text mode). Running the test Linux image or the BSD image does not have the same problem!!

Using Alt-tab, clicking on the console title, or task bar button works just fine! I can change focus using these methods.

At least now I have a work-around, as long as I don’t click on the black area with my mouse, if I do so by mistake nothing short of a QEMU console shutdown fixes this!!

Am I the only one having this problem? ???

You are not the only one with this problem. I have this problem. It has something to do with the auto config of the mouse. If you Ctrl+C before the autoconfig you can mess up stuff but prevent it from happening.
Next Page...
original here.