···201201 return not self.is_input()
202202203203204204-class Identifer:
204204+class Identifier:
205205 """A Identifier is a OpenXR identifier with a user path, such as button
206206 X, a trackpad, a pose such as aim. It can have one or more features, even
207207- tho outputs doesn't include a component/feature path a output indentifier
207207+ tho outputs doesn't include a component/feature path a output identifier
208208 will have a haptic output feature.
209209 """
210210···238238 component_list,
239239 json_subpath["dpad_emulation"])
240240241241- i = Identifer(subaction_path,
241241+ i = Identifier(subaction_path,
242242 identifier_path,
243243 json_path,
244244 component_list,
···271271 self.profile_type = json_profile["type"]
272272 self.monado_device_enum = json_profile["monado_device"]
273273 self.validation_func_name = profile_name.replace("/interaction_profiles/", "").replace("/", "_")
274274- self.identifiers = Identifer.parse_identifiers(json_profile)
274274+ self.identifiers = Identifier.parse_identifiers(json_profile)
275275276276 self.steamvr_controller_type = None
277277 if "steamvr_controllertype" in json_profile: