Linux input event library