> You filed a bug for that in bugzilla? Yeah, it's this bug (http://bugs.winehq.org/show_bug.cgi?id=21307). But I know there are lots of bugs and mine is (even if annoying) not critical. So I thought "Hey, Alex ! Why don't you try to understand how it works ? Thus, you could fix this issue on your own !" > I'm not sure what you looking for but here is how it works. For example, if you look at VkKeyScanExW(): http://source.winehq.org/source/dlls/user32/input.c#L587 you'll see it's calling the USER_Driver which is x11drv on Wine and the actual implementation of that functions is, as you said it, X11DRV_VkKeyScanEx. I understood that but if I can't call it directly, I have to modify the source, adding some printf() or TRACE_(alex) and compile it again. But there is not problem, I'm here to learn, so thank you again.