The KB5000U-BK is one of the easiest and most programmable keyboards on the market. All 66 keys are programmable with multiple layers of definitions, and all keys are relegendable and programmable. Using a powerful Windows-based programming utility that stores key definitions in a data file, an integrator can create a program layout that can be uploaded into multiple keyboards, rather than programming key by key, keyboard by keyboard.