A computer keyboard that can be customized by the user. For Windows users, keys can be redirected by software utilities or by making changes to the Registry, the latter a rather tedious job. However, there are a few keyboards that have extra keys that can be programmed. See
programmable keypad.
Completely Customizable
Sadly long gone, the Avant Stellar was perhaps the most flexible keyboard ever made, although used ones are still available. Either via keyboard commands or a software utility, every key could be reprogrammed. The duplicated function keys provided extra keys for customization. See
mechanical keyboard.