For any device operating with logic, it's important to have a process model. This model details what happens when the device is powered and how its logic works. A human input device is typically fairly simple as a process, requiring only initial logic to determine the software in charge and the rate at which it transmits data to the PC. Some devices may run additional logic depending on board, or device, specific features, such as lighting, software-independent scripts, and macros.
System models highlight the major components acting in an system. In this case, our system is an electronic device, so all of our acting components are electronic and may be connected in various ways, as most components operate with a combination of inputs, outputs, and power. For a keyboard, there is typically a large array of mechanical switches which connect electrical leads together, with certain connections and electronics that can detect where in the array the leads were detected. Much of this is simplified below for space. Additionally, as switches provide data through either having power or not, there is no need to convert from an analog signal when connecting to the logic board.