1. A method, comprising: mapping, by a system comprising a processor, a plurality of input device types to a provider, wherein the provider normalizes input data generated by the input device types to normalized input data that is not distinguishable based on respective input device types of the plurality of input device types; obtaining, by the system, input from a source having an input device type of the plurality of input device types, wherein the input is directed to user interface element interaction; normalizing, by the system via the provider, the input into the normalized input data; and providing, by the system, the normalized input data to a user element.