Add additional GTK keycodes for enter and tab (#61141)

diff --git a/dev/tools/gen_keycodes/data/key_data.json b/dev/tools/gen_keycodes/data/key_data.json
index e5c291c..b68fc8a 100644
--- a/dev/tools/gen_keycodes/data/key_data.json
+++ b/dev/tools/gen_keycodes/data/key_data.json
@@ -1945,7 +1945,8 @@
       ],
       "gtk": [
         "Return",
-        "Enter"
+        "Enter",
+        "ISO_Enter"
       ],
       "windows": [
         "RETURN"
@@ -1969,7 +1970,8 @@
         257
       ],
       "gtk": [
-        65293
+        65293,
+        65076
       ],
       "windows": [
         13
@@ -2075,7 +2077,8 @@
       ],
       "gtk": [
         "Tab",
-        "KP_Tab"
+        "KP_Tab",
+        "ISO_Left_Tab"
       ],
       "windows": [
         "TAB"
@@ -2100,7 +2103,8 @@
       ],
       "gtk": [
         65289,
-        65417
+        65417,
+        65056
       ],
       "windows": [
         9
diff --git a/dev/tools/gen_keycodes/data/key_name_to_gtk_name.json b/dev/tools/gen_keycodes/data/key_name_to_gtk_name.json
index 13337ed..bf40132 100644
--- a/dev/tools/gen_keycodes/data/key_name_to_gtk_name.json
+++ b/dev/tools/gen_keycodes/data/key_name_to_gtk_name.json
@@ -43,7 +43,7 @@
   "digit9": ["9"],
   "eject": ["Eject"],
   "end": ["End", "KP_End"],
-  "enter": ["Return", "Enter"],
+  "enter": ["Return", "Enter", "ISO_Enter"],
   "equal": ["equal"],
   "escape": ["Escape"],
   "f1": ["F1", "KP_F1"],
@@ -171,7 +171,7 @@
   "spellCheck": ["Spell"],
   "superKey": ["Super_L", "Super_R"],
   "suspend": ["Suspend"],
-  "tab": ["Tab", "KP_Tab"],
+  "tab": ["Tab", "KP_Tab", "ISO_Left_Tab"],
   "undo": ["Undo"],
   "wakeUp": ["WakeUp"],
   "zoomIn": ["ZoomIn"],