partially correct udev input device enumeration