Patent ID: 9535581
Date: 2017-01-03
CPC Classifications: G06F

Claim:
1. A method of facilitating text-based configuration of human interface devices, the method comprising: detecting, by a microcontroller of a human interface device (“HID device”) while the HID device is in a first operating mode, user interaction with one or more of a plurality of user-selectable actuators of the HID device; initiating, by the microcontroller and based at least in part on the detected user interaction, a distinct second operating mode of the HID device; receiving, by the microcontroller and while the HID device is operating in the distinct second operating mode, textual configuration information from a computing system communicatively coupled to the HID device, the textual configuration information indicating one or more actions to assign to a specified one of the plurality of user-selectable actuators; associating, by the microcontroller and based on the textual configuration information, the indicated one or more actions with the specified one user-selectable actuator; after the associating of the indicated one or more actions with the specified one user-selectable actuator, initiating, by the microcontroller, the first operating mode of the HID device; and providing, by the microcontroller and responsive to user interaction with the specified one user-selectable actuator while the HID device is operating in the first operating mode, one or more electronic signals to the coupled computing system that are representative of the indicated one or more actions.