Added support to evdev to do the things easier