Keyboard switch (patent 3767878)