diff --git a/src/modules/joystick/sdl/JoystickModule.cpp b/src/modules/joystick/sdl/JoystickModule.cpp index 87435b266..1aefec5c2 100644 --- a/src/modules/joystick/sdl/JoystickModule.cpp +++ b/src/modules/joystick/sdl/JoystickModule.cpp @@ -489,6 +489,10 @@ void JoystickModule::loadGamepadMappings(const std::string &mappings) if (mapping.empty()) continue; + // Lines starting with "#" are comments. + if (mapping[0] == '#') + continue; + // Strip out and compare any "platform:XYZ," in the mapping. size_t pstartpos = mapping.find("platform:"); if (pstartpos != std::string::npos)