Red Hat Bugzilla – Bug 195814
udev fails to create joystick symlink js# with USB gamepad
Last modified: 2007-11-30 17:11:35 EST
Description of problem:
Udev (or is it DBus?) fails to create symlink for USB joystick devices. I have
two Wingman Rumble Pads which worked flawlessly with FC4 (x86_64 and i386),
however in FC5 when plugged, the symlink from /dev/input/event# to
/dev/input/js# is not made (making it rather difficult to use the joysticks as
the applications I want to use them with expect js#)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot system with joystic(s) plugged.
2. See contents of /dev/input
3. unplug and replug, see dmesg
The js# symbolic links are not created.
The js# symbolic links to be created.
Mybe this is something about udev's rules or something?
Here's my relevant dmesg messages:
usb 1-2.1: USB disconnect, address 8
usb 4-1: new low speed USB device using uhci_hcd and address 2
usb 4-1: configuration #1 chosen from 1 choice
drivers/usb/input/hid-core.c: timeout initializing reports
input: Logitech Inc. WingMan RumblePad as /class/input/input4
input: USB HID v1.10 Joystick [Logitech Inc. WingMan RumblePad] on
It doesn't matter what kernel I run.
Does it help, if you load the joystick module by hand?
# /sbin/modprobe joydev