Since this call effectively replaces the old event mapper shouldn't this break the keymapper in case it's compiled in (at least I cannot find any other code changes which seem to avoid it)? I guess we would need to make sure the touchmapper and keymapper are mutually exclusive (this probably also means we cannot enable the touchmapper and event recorder at the same time, however, since the event recorder is desktop/SDL only this should not be too much of a problem hopefully. It probably still makes sense to check for this case though).