diff --git a/usbh_midi.cpp b/usbh_midi.cpp index b1ad3fbd..104eb816 100644 --- a/usbh_midi.cpp +++ b/usbh_midi.cpp @@ -346,8 +346,8 @@ void USBH_MIDI::setupDeviceSpecific() { // Novation if( vid == 0x1235 ) { - // LaunchPad's endpoint attirbute is interrupt (0x20:S, 0x36:Mini, 0x51:Pro, 0x69:MK2) - if(pid == 0x20 || pid == 0x36 || pid == 0x51 || pid == 0x69 ) { + // LaunchPad's endpoint attirbute is interrupt (0x20:S, 0x36:Mini, 0x51:Pro, 0x69:MK2, 0x7b:Launchkey25 MK2) + if(pid == 0x20 || pid == 0x36 || pid == 0x51 || pid == 0x69 || pid == 0x7b ) { bTransferTypeMask = 2; } }