The current udev rules have udev creating js nodes in /dev/input, when they should be in /dev (existing apps have this location hardcoded). Changing KERNEL=="js*", NAME="input/%k" to KERNEL=="js*", NAME="%k" in udev-069/etc/udev/redhat/udev.rules fixes this (and, as a bonus, makes pam_console_apply actually change the permissions for /dev/js* appropriately for console users -- /etc/security/console.perms still has the old patch).