Fix default behavior for gamepad buttons

Bug: 8183679
Change-Id: Iaac33979828f18b1b8b6b111cd07b029384519ec
diff --git a/data/keyboards/Generic.kcm b/data/keyboards/Generic.kcm
index 782a701..01d22ee 100644
--- a/data/keyboards/Generic.kcm
+++ b/data/keyboards/Generic.kcm
@@ -480,7 +480,7 @@
 ### Gamepad buttons ###
 
 key BUTTON_A {
-    base:                               fallback BACK
+    base:                               fallback DPAD_CENTER
 }
 
 key BUTTON_B {
@@ -488,7 +488,7 @@
 }
 
 key BUTTON_C {
-    base:                               fallback BACK
+    base:                               fallback DPAD_CENTER
 }
 
 key BUTTON_X {
@@ -496,7 +496,7 @@
 }
 
 key BUTTON_Y {
-    base:                               fallback DPAD_CENTER
+    base:                               fallback BACK
 }
 
 key BUTTON_Z {
@@ -528,7 +528,7 @@
 }
 
 key BUTTON_START {
-    base:                               fallback HOME
+    base:                               fallback DPAD_CENTER
 }
 
 key BUTTON_SELECT {
diff --git a/data/keyboards/Virtual.kcm b/data/keyboards/Virtual.kcm
index d90b790..c4647e0 100644
--- a/data/keyboards/Virtual.kcm
+++ b/data/keyboards/Virtual.kcm
@@ -477,7 +477,7 @@
 ### Gamepad buttons ###
 
 key BUTTON_A {
-    base:                               fallback BACK
+    base:                               fallback DPAD_CENTER
 }
 
 key BUTTON_B {
@@ -485,7 +485,7 @@
 }
 
 key BUTTON_C {
-    base:                               fallback BACK
+    base:                               fallback DPAD_CENTER
 }
 
 key BUTTON_X {
@@ -493,7 +493,7 @@
 }
 
 key BUTTON_Y {
-    base:                               fallback DPAD_CENTER
+    base:                               fallback BACK
 }
 
 key BUTTON_Z {
@@ -525,7 +525,7 @@
 }
 
 key BUTTON_START {
-    base:                               fallback HOME
+    base:                               fallback DPAD_CENTER
 }
 
 key BUTTON_SELECT {