Index: src/platform/Linux/OFGameController.m ================================================================== --- src/platform/Linux/OFGameController.m +++ src/platform/Linux/OFGameController.m @@ -38,11 +38,10 @@ #import "OFOutOfRangeException.h" #import "OFReadFailedException.h" static const uint16_t vendorIDNintendo = 0x057E; static const uint16_t productIDN64Controller = 0x2019; -static const uint16_t productIDMegaDriveController = 0x201E; @interface OFGameController () - (instancetype)of_initWithPath: (OFString *)path OF_METHOD_FAMILY(init); @end @@ -69,26 +68,10 @@ case BTN_X: return OFGameControllerButtonCPadDown; case BTN_MODE: return OFGameControllerButtonHome; case BTN_Z: - return OFGameControllerButtonCapture; - } - } else if (vendorID == vendorIDNintendo && - productID == productIDMegaDriveController) { - switch (button) { - case BTN_B: - return OFGameControllerButtonA; - case BTN_A: - return OFGameControllerButtonB; - case BTN_Z: - return OFGameControllerButtonC; - case BTN_TR2: - return OFGameControllerButtonStart; - case BTN_TR: - return OFGameControllerButtonMode; - case BTN_THUMBL: return OFGameControllerButtonCapture; } } switch (button) {