First post, by Tux
Hello! I'm trying to use QuickBasic under Linux, and the only way for me to do that seems to be to run DOSBox in the Wine Windows emulator. (I've tried to compile it but GCC just gives errors, errors, errors... )
There's just one problem: As soon as Dosbox has started it keeps putting the mouse cursor in the middle of the dosbox window. Obviously I cant click anything because I cant control the mouse. But if i moves the mouse very fast the cursor leaves dosbox and i can use the mouse... until the cursor reaches the dosbox window, then its stuck again.
The problem is the same when im pressing Ctrl-F10 to use the mouse in QuickBasic, except that it's stuck in the bottom of the window.
It may be unusual to run an emulator inside another emulator, but although i beleive this is a dosbox problem, as the mouse is free while dosbox is just an empty black box, but gets stuck when the dosbox prompt is started. Im thinking like this: DOSBox is not a Console App under Win32, and non-console apps should work in Wine, but dosbox does not.
Also, the special way Dosbox reads the keyboard makes so i cant use even a US keyboard layout, since the å,ä,ö keys are unusable. In the console, they are not å,ä,ö, but their character in US layout. In DOSBox they are nothing. So i can enter "[{" but not "}]". I've tried both usescancodes=true and usescancodes=false in config.
Im using:
DOSBox 0.65 (of course)
Wine 0.9.12
IceWindowManager 1.2.25
Knoppix Linux 5.0.1
Linux kernel 2.6.17
Fujitsusiemens PC with Cleleron 1 ghz, 256 mb sdram...