Хе-хе, каждый читая это "Данный Пульт обучаемый и в случаи отсутствия «исходного» пульта использовать его не удастся." поймет свое
Конечно не удастся, т.к. он передает коды никак не те, что Вам нужны...
А контроллер принимает любые коды из перечисленных протоколов.