Use xprintidle, sicne keyboard interrupts are not reliable
Use ack if available, also now the usage is simmilar to it