For example: the wrist rest assembly can be made any length; the pad support surface of the base assembly could have shapes other than generally planar such as being arcuate around a longitudinal axis to make it, for example, cylindrically convex or concave, or could have transverse recesses below where a users wrists would normally be supported.