diff --git a/frontends/libretro/src/lib.rs b/frontends/libretro/src/lib.rs
index 8c7e15c4034473e2b0d2749e2796b3751068bfc3..0ad6c77dfba9992a6d8d3b553a9ed5f724642026 100644
--- a/frontends/libretro/src/lib.rs
+++ b/frontends/libretro/src/lib.rs
@@ -61,8 +61,8 @@ const RETRO_DEVICE_ID_JOYPAD_R3: isize = 15;
 
 #[derive(Clone, Copy, PartialEq, Eq, Hash)]
 pub enum RetroJoypad {
-    RetroDeviceIdJoypadY = RETRO_DEVICE_ID_JOYPAD_B,
-    RetroDeviceIdJoypadB = RETRO_DEVICE_ID_JOYPAD_Y,
+    RetroDeviceIdJoypadB = RETRO_DEVICE_ID_JOYPAD_B,
+    RetroDeviceIdJoypadY = RETRO_DEVICE_ID_JOYPAD_Y,
     RetroDeviceIdJoypadSelect = RETRO_DEVICE_ID_JOYPAD_SELECT,
     RetroDeviceIdJoypadStart = RETRO_DEVICE_ID_JOYPAD_START,
     RetroDeviceIdJoypadUp = RETRO_DEVICE_ID_JOYPAD_UP,