averez-109-inject-loginput: inject events using loginput

Closes #109