PS2Keyboard Interfacing to Uno

I got the standard keyboard library to work but I can't get the extended library "PS2KeyboardEXT" to compile clean. I added the '.ccp' program to my sketch and it shows in the tabs. I added the recommended include for binary.h and typedef's for boolean and byte. After compilng, the calls to routines in the .ccp program are 'not in the scope' of the current sketch. Nothing I've tried so far helps. I'm new to arduino but have experience in 'C' Programming.

Usually, files like what you mentioned are library files and belong in the libraries subdirectory located where your Arduino IDE executable (arduino.exe) is located. My guess is that you should create a subdirectory below the libraries directory and call it PS2KeyboardEXT and then copy the two files into that directory. For example: if the File --> Preferences menu sequence tells you that your sketches are in:

C:\Users\econjack\Documents\Arduino

then your library directory should be:

C:\Users\econjack\Documents\Arduino\libraries\PS2KeyboardEXT\PS2KeyboardEXT.cpp
PS2KeyboardEXT.h

Once you've copied them to the proper location, you must reload the IDE for it to become aware of the new library.