I made this keyboard if anyone is interested, the microsoft one is no good.
http://www.amrit50.netfirms.com/bbtosk.exe
You may get a win32 app error, and i am not sure why. I made this in Visual Basic, so do a google search, i'm sure the answer is simple. I think you may need to downlaod the VB framework 1.1 from microsoft update.