For more information about the udev infrastructure, refer to the following man pages:
General information about udev, keys, rules, and other important configuration issues.
udevadm can be used to control the runtime behavior of udev, request kernel events, manage the event queue, and provide simple debugging mechanisms.
Information about the udev event managing daemon.