http://bugs.winehq.com/show_bug.cgi?id=941
------- Additional Comments From z_god@wanadoo.nl 2003-21-06 06:52 ------- Bug comments restored from Gmane.org:
Wine is still not capturing keyboard correctly with some DirectX games when using with the "Desktop" option.
Without the "Desktop" option, "DXGrab" = "Y" will help solving such problems, but not with "Desktop".
I found this problem with some DirectX games, I've tested so far with Cluedo and Monkey Island 3.
Reference from an old bug report: http://bugs.codeweavers.com/show_bug.cgi?id=616
------- Additional Comments From pigeon <at> pigeond.net 2002-08-02 20:07 -------
And yes, I tried both "DXGrab" "Y" and "N".
------- Additional Comments From lionel.ulmer <at> free.fr 2002-08-03 03:01 ------- As I have Monkey Island 3, I will try to take a look at it...
------- Additional Comments From lionel.ulmer <at> free.fr 2002-08-03 13:48 ------- Well, just tested it here and it works just fine (ie I can enter the save game menu, I can skip by pressing Escape and pause with Space).
So 'works for me' (tm
------- Additional Comments From pigeon <at> pigeond.net 2002-08-03 19:04 ------- Ok, sorry my fault. It works for monkey island 3 now. It didn't last time when I was checking with an earlier version of wine.
However, it is still not working with Cluedo. Is there anything debugging information I can get hold to?
------- Additional Comments From pigeon <at> pigeond.net 2002-08-03 19:42 ------- When I run "wine --debugmsg +dinput Clue.exe", in the game, it repeatedly gives me this message:
trace:dinput:SysKeyboardAImpl_GetDeviceData (this=0x429f0790,16,(nil),0x40536a40(-1)),0x00000001)
------- Additional Comments From lionel.ulmer <at> free.fr 2002-08-04 03:48 ------- Could you attach a +dinput,+event trace for Cluedo ?
------- Additional Comments From pigeon <at> pigeond.net 2002-08-04 04:27 ------- Created an attachment (id=249) --> (http://bugs.winehq.com/attachment.cgi?id=249&action=view) wine --debugmsg +dinput,+event Clue.exe
------- Additional Comments From lionel.ulmer <at> free.fr 2002-08-04 13:31 ------- Could you apply the attached patch and then re-attach a +event,+dinput trace ?
------- Additional Comments From lionel.ulmer <at> free.fr 2002-08-04 13:32 ------- Created an attachment (id=250) --> (http://bugs.winehq.com/attachment.cgi?id=250&action=view) Patch to add more debug output.
------- Additional Comments From pigeon <at> pigeond.net 2002-08-05 04:33 ------- Created an attachment (id=253) --> (http://bugs.winehq.com/attachment.cgi?id=253&action=view) Log after patching
------- Additional Comments From pigeon <at> pigeond.net 2002-08-05 06:49 ------- Tested with a patch by Lionel Ulmer, and it worked.
------- Additional Comments From tony_lambregts <at> telusplanet.net 2002-08-05 11:55 ------- That is really strange because all that the patch did was add additional TRACE commands. It should not have fixed the problem It was supposed to help find the problem.
------- Additional Comments From lionel.ulmer <at> free.fr 2002-08-05 12:16 ------- The patch fixing the problem is not the one attached here but the one sent to wine-patches this afternoon.
------- Additional Comments From tony_lambregts <at> telusplanet.net 2002-08-05 12:30 ------- Ok then... Verifying as per reporters comments.
------- Additional Comments From dpaun <at> rogers.com 2003-03-25 17:48 ------- Lionel, if the patch has been commited, you should close this guy.
------- Additional Comments From tony_lambregts <at> telusplanet.net 2003-03-25 21:56 ------- Closing...