A programmable keyboard is a keyboard which can be configured to perform a variety of custom commands with the use of hot keys. Typically, a programmable keyboard is managed with a computer utility which can be used to record the desired commands. Membrane key switches with tactimore...