From 3415bc384823b48949e2231f1b404fcb1849b505 Mon Sep 17 00:00:00 2001 From: jacopods Date: Tue, 30 Jan 2018 14:43:41 -0500 Subject: [PATCH 1/2] Normalize unsculpted SA profile to row 3 --- import_keyboard.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/import_keyboard.py b/import_keyboard.py index f670477..ad95e24 100644 --- a/import_keyboard.py +++ b/import_keyboard.py @@ -281,6 +281,10 @@ def getKey(filePath): else: key["p"] = "DCS" + # Normalize unsculpted SA profile to SA ROW 3 + if key["p"] = "SA": + key["p"] = "SA3" + if key["p"] == "" or key["p"] not in ["DSA", "DCS", "SA1","SA2", "SA3", "SA4"]: key["p"] = "DCS" From c0e8902c761e89bd444b1b35578af670ffe13aac Mon Sep 17 00:00:00 2001 From: jacopods Date: Tue, 30 Jan 2018 14:49:45 -0500 Subject: [PATCH 2/2] And normalize also in this codepath Why is this duplicated by the way? Should refactor the code here --- import_keyboard.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/import_keyboard.py b/import_keyboard.py index ad95e24..a8c1987 100644 --- a/import_keyboard.py +++ b/import_keyboard.py @@ -357,6 +357,10 @@ def getKey(filePath): else: key["p"] = "DCS" + # Normalize unsculpted SA profile to SA ROW 3 + if key["p"] = "SA": + key["p"] = "SA3" + if key["p"] == "" or key["p"] not in ["DSA", "DCS", "SA1", "SA2", "SA3", "SA4"]: key["p"] = "DCS"