1. A system comprising: a haptic-enabled touch input device; at least one processor; and one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, cause the system perform operations including: receiving an indication of input via the touch input device; ascertaining whether haptic feedback for the input is to be initiated by an external haptic event received from an external functionality that is external to the touch input device, or whether haptic feedback is to be initiated by an internal haptic event generated by the touch input device in response to the input; and causing the touch input device to output haptic feedback based on one of the external haptic event or the internal haptic event.