Alexandre wrote:
>
> It may be due to the fact that Wine disables the XKB extension. I'm
> not entirely sure why we do that but there was probably a good
> reason...
>
> --
> Alexandre Julliard
> [EMAIL PROTECTED]
>

You're right. By commenting the line:

putenv("XKB_DISABLE=");

in windows/x11drv/main.c : X11DRV_USER_Initialize()

I can now see the 0x2000 in the state field.

On my machine, it looks like the AltGr modifier for International keyboard
is implemented using this extension, it looks like I will need this to be
able to support correctly international keyboard. Does somebody out there
knows/remembers why do we have to disable the XKB extension in Wine?

        Stephane Lussier
        Macadamian Technologies

Reply via email to