Add preliminary evdev discovery

Overall function documentation missing as well as for this parameter.