A dynamically self-stabilizing elastic keyswitch for a key of a keyboard includes a rigid keytop, a thin elastic sheet, and a downward-facing convex rigid key bottom. The rigid keytop has a central axis at least substantially perpendicular to a surface of the rigid keytop. The thin elastic sheet is disposed...http://www.google.com.au/patents/US8129645?utm_source=gb-gplus-sharePatent US8129645 - Dynamically self-stabilizing elastic keyswitch