keyboard driver separated from main file, keyboard type 2 working, keyboard type 1 problem