This Durable, High Quality, Compact, Programmable TouchBoard Cherry™ Keyboard with Touchpad, has Mechanical Keyswitch Technology, and is perfect for Industrial and Commercial Applications that require Space Efficiency and Uncompromized Alphanumeric Data Entry.