1. A contextual user interface comprising: a first user interface definition comprising a plurality of controls disposed about a human interface device; a second user interface definition comprising a plurality of controls disposed about the human interface device; a process that is responsive to a context as indicated by at least one status condition to select between the first and second user interface format; and a process for presenting the selected user interface definition on the human interface device.