Initial source dump.
Add explicit underlying type for DeviceType.
Use DeviceType enum for the type field.
Require devices to be specified on start.
Implement more of the Server.
Implement Linux mouse initialization.
Update .gitignore.
Add Linux event handler export function.
Put free function definitions in namespace.
Add premake file.
Added Linux event sending and mouse event handling.
Fix typo.
Add additional data length check to InputPacket.
Change InputPacket data length to 32 bytes.
Add basic logging.
Change MouseWheel deltaWheel field size to one byte. Add compile time size check to Mouse Event.
Ummm...
Recognize the existance of mice and gamepads.
Add readme and license.