Compact Mechanical Keyboard with USB Hubs 90 full size keys featuring Red (non-tactile, non-clicky) Cherry Mechanical Key Switches Good for +50 million cycles. Three high speed USB 2.0 ports enable you to easily connect the USB pheripheral modules to either the left side, right side or back of the keyboard. The keyboard also comes with a separate AC adapter (100V to 240V) that plugs in to provide 500mA of continuous power to each USB port for any power hungry USB devices that may require the extra power. N-Key Rollover Function  Never miss a keystroke again Window Multimedia keys are built into the compact keyboard for volume control buttons and mute buttons