Keyboard controller implemented