There is an updated pull request by Barbaross93 against master on the void-packages repository https://github.com/Barbaross93/void-packages keyd https://github.com/void-linux/void-packages/pull/38467 keyd: Verify current udevd process is supervised by runit #### Testing the changes - I tested the changes in this PR: **YES** This PR adds a check to the runit service for `keyd`. Sometimes, when starting the `keyd` service, the keyboard can become unresponsive. This was the result of the `udevd` process being replaced while `keyd` was launching. See [here](https://github.com/rvaiya/keyd/issues/263) for more details. A patch file from https://github.com/void-linux/void-packages/pull/38467.patch is attached