There's a merged pull request on the void-packages repository keyd: Verify current udevd process is supervised by runit https://github.com/void-linux/void-packages/pull/38467 Description: #### 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.