dpkey module doesn't work, like if no key was pressed. I think it's because **inb(0x64)** always returns the same status.