Hello gentoo-user, I'm cross-posting my issue from https://github.com/anyc/steam-overlay/issues/326#issuecomment-1386038107 which turned into a core issue with my system which is not specific to steam.
It seems that udev is not loading some rules on my system, notably: /lib/udev/rules.d/99-fuse.rules and /lib/udev/rules.d/60-game-input.rules . Udev is at the sysinit run level with openrc, and I do not have any custom rules. Something weird though is that restarting udev once after reboot applies the fuse rule, and a second time applies the uinput rule. I tried debugging a bit by turning on debug in /etc/udev/udev.conf and rebuilding the initramfs, but I'm not sure if its logged in /var/log or what as I can't find any problems being reported. Does anyone have any ideas as to what is wrong with my udev exactly?