do the trick for you.
http://msdn.microsoft.com/en-us/goglobal/bb964665.aspx
The Microsoft Keyboard Layout Creator
Ever wanted to quickly and easily define your own keyboard layout for a
language Microsoft doesn't support? Or define your own keyboard layout so you
can quickly and easily enter your favorite symbols with a simple keystroke? Have
the keyboard work on 64-bit platforms, or make use of custom locales in Windows
7 to provide new language names? Well, want no more: the Microsoft Keyboard
Layout Creator is here! ...
This keyboard layout is for windows xp input languages dialogue.
I would use only the letters from this table unicode.org/charts/PDF/U0400.pdf.
I have programming experience.
Thanks!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic