[Bug 941] Keyboard doesn't work with "Desktop" option even with DXGrab...
Wine Bugs
wine-bugs at winehq.com
Sat Jun 21 06:52:25 CDT 2003
http://bugs.winehq.com/show_bug.cgi?id=941
------- Additional Comments From z_god at 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...
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list