Added Keyboard support kinda....

Doesn't work, but it should....