Another keyboard generator, that does work with Windows 2000, is the Keyboard Layout Manager. This program is shareware; prices for a single user license range from $15 to $65.