Abstract: A system that incorporates teachings of the present disclosure may include, for example, a server including a memory and a controller that is programmed to receive a first User Interface (UI) device configuration from a first computing device that is associated with a first gamer and to provide configuration data over a network to a second computing device for presentation of a Graphical User Interface that displays a plurality of UI device configurations including the first UI device configuration. Other embodiments are disclosed.
Abstract: A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to collect a plurality of User Interface (UI) device configurations, receive a request from a computing device to download one or more of the plurality of UI device configurations, and transmit to the computing device the one or more UI device configurations requested to configure one or more UI devices of the computing device. Other embodiments are disclosed.