- From: <Irene.Vatton@inrialpes.fr>
- Date: Wed, 12 Jan 2000 14:55:39 +0100
- To: bglbv@my-deja.com
- cc: www-amaya-dev@w3.org, danton@inexo.com.br
In-reply-to: Your message of Tue, 11 Jan 2000 20:48:54 -0500." <20000112014755.1778.qmail@my-deja.com> > To Danton Nunes and everyone else who wonders about dead keys, AltGr, etc: > I'm currently working on this, and I think I now have a reasonable > understanding of the problem. Basically, Amaya does some dirty things > when handling KeyPress events, and falls flat in the presence of the > XKEYBOARD extension to the X11 protocol. It expects the Mod3 modifier > key (AltGr on my keyboard) to set the Mod3Mask bit in the event state, > but XKEYBOARD intercepts this. > > I'm working on a solution which should result in cleaner handling of > keyboard input at least on platforms (like Linux) with a recent version > of X11. I'll try not to break things for older versions (which means > #ifdef'ing the changes). The idea is to take a more "hands-off" approach > to KeyPress events, letting Xlib functions do all the work of translating > them. I'll forward my changes to the Amaya core development team once > I'm happy with them. > That's a great news. We spent such many hours on this problem and we never obtained a good solution for each X11 platforms. Perhaps we need to provide different input methods and let the user choose. Irene.
Received on Wednesday, 12 January 2000 08:56:22 UTC