Походу нету сигнала INT, точнее он всё время 1...

В режиме матраса INT же должен бегать?