a shield for protecting a keyboard assembly includes a one - piece resiliently flexible membrane having a generally planar base overlaying a deck portion of the keyboard assembly , and one or more raised bubbles formed in the membrane and configured to envelope an entire key array or separate or combined key clusters of the keyboard assembly . in a particularly preferred form , a raised bubble enveloping an alpha - numeric and format / command key cluster includes grooves configured to surround and form - fit only alphabetical , numeric , punctuation and symbol keys of the cluster . thus , a shield adapted for use on the keyboard assembly selected from numerous keyboard assemblies having different key configurations is attained .