evdev needs to be loaded before calling getInputDevices_and_usb else it will lead to a crash (pterjan)