This free application lets you customize your keyboard layout settings, though its lack of hot key functions is disappointing.

MapKeyboard's interface resembles the standard keyboard image that most users will be able to easily utilize, even without a help guide. The program allows you to change the output of a key through a pull-down menu of output keys. You also can create multiple layouts that will suit your needs. In addition, the program allows you to quickly revert to the original keyboard layout with its one-click reset keyboard feature, though we still prefer the hot key function that this program unfortunately lacks.

Regardless, customization aficionados will surely find this freeware handy and easy to use in personalizing their keyboards.