1. A computer-implemented process comprising: in a computer peripheral device that is configured to be coupled to a computer system: creating and storing one or more user interface modifiers that are defined by the device and configured to be used by the computer system to modify rendering of a user interface in the computer system; providing the device defined user interface modifiers to the computer system.