Why I Add 2 Input Mapping Context with diffent priority but they all working?

	Subsystem->AddMappingContext(DefaultMappingContext, 0);
	Subsystem->AddMappingContext(DefaultMappingContext1, 1);

They both work, but if they conflict at all, the higher priority one will fire.
So, if you have one that uses keys a, b, c, and another that uses keys c, d, e: Every one of those will work, but c will only fire the one with higher priority.

I assume there is a setting somewhere if you want to change it so that adding one disables another, but I have no idea what it is.

1 Like