How many keys does a full-size keyboard have means how many switches it has. Hence, the number of switches of a 100% keyboard typically ranges from 104 to 108. Since switches usually come in packs of 10, it's best to get a package with about 110 switches to make sure you have enough for your 100% keyboard.