Mouse Clicking Problem
Hello.
Quoted 1 line · Thomas Neidhart
i tried dosemu-1.1.3.1 and it got somewhat better:
Good:)
Quoted 1 line
The mouse clicking problem is also getting better, although from time to time it occurs again.
Please produce the -D9+Xm log.
Quoted 1 line
But upgrading to 1.1.3.1 also created some new problems.
With DPMI programs, right?
If so, then it is a known problem of 1.1.3
(since 1.1.2.7)
Quoted 2 lines
I have tested it with "Die Fugger 2", and this causes xdosemu to crashe it crashes right after moving the mouse,
Visit
dosemu.sourceforge.net/stas
page and grab the necessary patches from there. Let me know the results.
And specifying the program's name doesn't help too much, please specify also an URL for download.
Quoted 1 line
Also the mouse runs not smooth in this game without setting hogt. to 0.
Does setting hogthreshold to 5, 10, 50 etc helps,
or only 0?
Quoted 4 lines
Visit
dosemu.sourceforge.net/stas
page and grab the necessary patches from there.
Let me know the results.
i have tried all patches from you, and with them the programs don't crash anymore. Anyway the mouse move and click problem still remains. See below for a -D9+Xm log.
The problem is that the mouse click behavior is not deterministic. Sometimes it works fine, and the next time i start xdosemu it doesn't work right.
The mouse click gets recognized if i "delay" the click and release the button then.
Quoted 2 lines
And specifying the program's name doesn't help too much, please specify also an URL for download.
i dont have an URL for that old game, sorry.
Hope this log excerpts can help you a bit:
Called/ing the mouse with AX=3
MOUSEALAN: int 0x6 ebx=0
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x6 ebx=1
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x3 ebx=0
MOUSE: get mouse position x:587, y:194, b(l0 m0 r0) Called/ing the mouse with AX=3
pMOUSEALAN: int 0x6 ebx=0
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x6 ebx=1
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x3 ebx=0
MOUSE: get mouse position x:587, y:194, b(l0 m0 r0) Called/ing the mouse with AX=3
MOUSEALAN: int 0x6 ebx=0
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x6 ebx=1
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x3 ebx=0
MOUSE: get mouse position x:587, y:194, b(l0 m0 r0) Called/ing the mouse with AX=3
MOUSEALAN: int 0x6 ebx=0
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x6 ebx=1
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x3 ebx=0
MOUSE: get mouse position x:587, y:194, b(l0 m0 r0) Called/ing the mouse with AX=3
MOUSEALAN: int 0x6 ebx=0
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x6 ebx=1
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x3 ebx=0
MOUSE: get mouse position x:587, y:194, b(l0 m0 r0) Called/ing the mouse with AX=3
MOUSEALAN: int 0x6 ebx=0
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x6 ebx=1
MOUSE: Button release info
Called/ing the mouse with AX=0
MOUSEALAN: int 0x3 ebx=0
MOUSE: get mouse position x:587, y:194, b(l0 m0 r0) Called/ing the mouse with AX=3
Bye Thomas