writing a keylogger type program
I am wanting a program that will let my MacBook Pro work as a keyboard and the keystrokes would be sent out of the USB port behaving like a normal keyboard when i connect it to a device such as a; raspberry pi, arduino, server, another mac. This program would act like a keylogger but it would not save the key stokes instead it would send them out of the USB port. But i do not know how to make the output of the program universal like a normal keyboard, i intend on making this a command line tool that i could use from terminal, I have programing knowledge just not that great in objective-c, please tell me what i need to make this program or if one has already been made also any advice that you may have is apreciated. Thanks