mdevd-conf is a ready to use set of a configuration file and helper scripts for mdevd to set up basic userspace device management.
It aims to allow replacing systemd-udevd with the caveat of lacking libudev. This lack can be partially compensated for by using libudev-zero. It is currently very hard to switch away from systemd-udevd on desktop machines using a freedesktop.org based Wayland or X.Org software stack.
On desktops based on Arcan or on a server systems, however, it is possible to switch from systemd-udevd to mdevd(-conf).
mdevd-conf is free software. It is available under the ISC license.
git clone git://git.0x53.net/mdevd-conf