diff --git a/usb/joymapping.c b/usb/joymapping.c index 1d09c65..6b12357 100644 --- a/usb/joymapping.c +++ b/usb/joymapping.c @@ -294,6 +294,9 @@ char* get_joystick_alias( uint16_t vid, uint16_t pid ) { if(vid==0x045E && pid==0x028E) return JOYSTICK_ALIAS_XBOX; + if(vid==0x1C59 && pid==0x0026) + return JOYSTICK_ALIAS_RETRO_GAMES_THEGAMEPAD; + return JOYSTICK_ALIAS_NONE; } diff --git a/usb/joymapping.h b/usb/joymapping.h index 81b0694..641b70e 100644 --- a/usb/joymapping.h +++ b/usb/joymapping.h @@ -37,6 +37,7 @@ #define JOYSTICK_ALIAS_RETROLINK_GC "Retrolink N64/GC" #define JOYSTICK_ALIAS_RETROLINK_NES "Retrolink NES" #define JOYSTICK_ALIAS_RETRO_FREAK "Retro Freak gamepad" +#define JOYSTICK_ALIAS_RETRO_GAMES_THEGAMEPAD "Retro Games THEGAMEPAD" #define JOYSTICK_ALIAS_ROYDS_EX "ROYDS Stick.EX" #define JOYSTICK_ALIAS_SPEEDLINK_COMP "Speedlink Competition Pro" #define JOYSTICK_ALIAS_XBOX "Xbox360 Controller"