Updated keyboard.cpp to reflect the new IRQ stuff