Game controller/joystick won't populate in /dev
I have an EMS Dual-Shooter PS2 -> USB converter, with a regular playstation 2 controller attached.
There is no js* device listed in either /dev or /dev/input when I plug the controller in. I'm running Slackware64 13.0, kernel 2.6.29.6. I also have the joystick driver here installed. I have the joydev module inserted and running: Code:
bash-3.1# lsmod|grep joy Code:
Bus 007 Device 005: ID 0b43:0003 Play.com, Inc. PS2 Controller Converter Code:
usb 7-2: new low speed USB device using uhci_hcd and address 5 |
Have you tried the stuff here?
http://www.linux-usb.org/USB-guide/x194.html It does mention a kernel rebuild, you may want to check if your kernel is up to it. |
Thank you for your reply. Yes, I've tried the things mentioned in that guide. I'm pretty sure my kernel already supports the joystick functions that I need though, so I don't think a kernel rebuild is necessary.
|
No /dev/input/js* device means no go. Try
cd /dev/input sudo mknod js0 c 13 0 but the lasting cure is a udev rule, in wherever your system has a udev/rules.d directory. |
All times are GMT -5. The time now is 02:55 AM. |