Synergy - Cross-platform software for sharing your mouse and keyboard between multiple computers
Typeeto - Use Mac’s keyboard to type on iPad, iPhone, Android, etc.
Input Director - Control multiple windows systems with one keyboard/mouse. Share a keyboard and mouse across multiple windows system.
1keyboard - Type on your iPhone, iPad or AppleTV using your Mac keyboard
Barrier - Barrier is a cross-platform software for sharing your mouse and keyboard between multiple computers...
KeyWi - Use your computer's keyboard to type on your iPhone or iPad