On Thu, Apr 06, 2000 at 10:12:13AM -0400, Stephane Lussier wrote:
> So I've tried with AltGr+e (xev and UK keyboard)
> e produces keycode=26, state=0x0000, keysym=0x65(e)
> Shift+e produces keycode=26, state=0x0001, keysym=0x45(E)
> AltGr+e produces keycode=26, state=0x2000, keysym=0xe9(eacute)
>
> Now when I'm trying with Wine: (UK keyboard again)
> e produces keycode=26, state=0x0000, keysym=0x65(e)
> Shift+e produces keycode=26, state=0x0001, keysym=0x45(E)
> AltGr+e produces keycode=26, state=0x0000, keysym=0x65(e)
>
>
> Do you have an idea why within Wine AltGr is not considered like a
> modifier??
Hmm, I'm now confused. For me xev indeed gives a state of 0x2000 with
AltGr pressed, but Wine gives 0x0020 - which would correspond to
Mod3Mask. 0x20 is also picked out as AltGrMask in
X11DRV_KEYBOARD_Init.
So where does the 0x2000 come from in xev and why do you not get 0x20
with Wine?
Huw.
--
Dr. Huw D M Davies | Clarendon Laboratory
[EMAIL PROTECTED] | Parks Road
Tel: +44 1865 272390 | Oxford OX1 3PU
Fax: +44 1865 272400 | UK