1. A computer element, comprising: a peripheral device that is not a computer keyboard but that is configured to represent itself to a host computer as having both a keyboard function and a non-keyboard computer peripheral function; wherein the peripheral device is configured to generate one or more keyboard keystroke commands comprising display commands to display one or more selectable options on the host computer, and wherein the peripheral device is configured to receive a keyboard status message from the host computer broadcast to devices represented to the host computer as having a keyboard function in response to an action on a keyboard status key of the host computer and, based on receipt of the keyboard status message, interpret the keyboard status message as a selection of at least one of the selectable options.