Diff between 4784f58ff0ecffb4781e161574a67e26a674cbf0 and dbf96bb28a830ba6ecb3e726b3b21eb8c9077ca3

Changed Files

File Additions Deletions Status
profiles/input/sixaxis.h +1 -1 modified

Full Patch

diff --git a/profiles/input/sixaxis.h b/profiles/input/sixaxis.h
index ab88319..44e43b4 100644
--- a/profiles/input/sixaxis.h
+++ b/profiles/input/sixaxis.h
@@ -81,7 +81,7 @@ get_pairing(uint16_t vid, uint16_t pid, const char *name)
 		if (devices[i].pid != pid)
 			continue;
 
-		if (name && strcmp(name, devices[i].name))
+		if (name && !g_str_has_suffix(name, devices[i].name))
 			continue;
 
 		return &devices[i];