Kudos, Farkas!
That is extremely awesome, and pretty much what I've been looking for! However, I'm going to want to tweak it to my own needs which includes multiple national layouts, and for that I'll want to use some sort of tables for the definitions. I'm thinking XML or just plain old INI. I'll get to work on it unless you beat me to it, heh. I wasn't anywhere near such a brilliant use of a dll call though, so great thanks both to you and to Shimanov!
Is <^>! the 'one and only' way of specifying AltGr? I've been wondering about that. Its scancode seems messy - looks like it sends two codes (e038?) which looks like an escape code plus the Euro LAlt mapping. Will <^>! work on a US board too, I wonder (pressing the two keys together)?
Last edited by DreymaR (25-Oct-2007 14:20:19)