Patent ID: 7572996

Claim:
A keyboard comprising: a substrate; a plurality of switches being mounted on the substrate; a plurality of keycaps, each of the keycaps defining a bottom surface, a first keycap of the keycaps corresponding to N first switches of the switches, and M protruding portions protruding from the bottom surface of the first keycap, each of the M protruding portions corresponding to one of the N first switches, N being a positive integer larger than 1, M being a positive integer larger than 1 and smaller than N; and a plurality of supports, each of the supports corresponding to one of the keycaps and one of the switches, for supporting said corresponded keycap moving vertically opposite to the substrate, and at least one of the supports corresponding to one of the N first switches; wherein when the first keycap is pressed, the M protruding portions and/or the at least one support triggering at least one of the N first switches.