On 03/27/2012 02:29 AM, Alexandre Julliard wrote:
Vitaliy Margolen<wine-de...@kievinfo.com> writes:
If you have suggestions on how to do this differently please explain
them.
Dinput needs to talk to x11drv directly to get xi2 events. Same for requests
to clip cursor in exclusive mode. The current method of using hooks can stay
for backwards compatibility.
This can also apply to keyboard events for dinput as well. They main issue
here is that you need a thread not directly attached to any window pulling
all X's events. Dinput already have one such thread. You just need to let it
talk to X.
Vitaliy.