1. A system for connecting an external device and a host system, the host system including a registry, the system comprising: (a) an input/output code element on the host system linked with the external device; (b) the input/output code element generating a device identification string associated with the external device; and (c) the device identification string including an optional feature component associated with the external device.