weird, weird problems with logitech precision USB gamepad
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
weird, weird problems with logitech precision USB gamepad
okay, I followed this site pretty much to the letter as far as the last section goes to try and get linux to recognize my gamepad: http://www.linux-usb.org/USB-guide/x194.html
Even after all the mknod's, it doesn't recognize that my gamepad is plugged into the USB. I tried `dmesg |grep input` and it didn't see it, or any other joysticks for that matter.
I compiled joydev.o into the kernel so I would have to load the module each boot, but I don't think that would cause it.
I really need to get this thing working because Super Tux and PPRacer just don't feel right on a keyboard :P
P.S. I'm running Gentoo with a 2.6.8 kernel, and I've tried a couple different USB ports. Thanks again!
When you type "cat /dev/input/js0" or "cat /dev/js0" and press keys at the joypad, do you get any characters?. Also, try "modprobe joydev". Even if you've compiled the module, it might not be running. If you get an "already running" process, then you know it's actually running
You might need to load additional modules sometimes, such as:
usb-uhci
hid
adi
usb-hc
modprobe them, and re-run "cat /dev/input/js0" or "cat /dev/js0" to test it.
modprobe joydev gives a not-found because, when I picked the option for it, I said Y instead of M.
cat /dev/js* and cat /dev/input/js* give Device Not Founds
Same with all the other modules. I know I compiled HID straight into the kernel (not as a module) so it's working, but the rest of those modules seem foreign to me.
I'll run an xconfig of my kernel and look for them.
Wow. I just stumbled back here randomly.
I found out the error. I didn't have my ADI module compiled and installed (it was a rather buried option under the Joystick types). Let's see what we get.
Alright... I tested ADI, and that either wasn't it or was only part of it. I've been digging around, and I have uhci-hcd compiled in, but I can't find usb-uhci or usb-hc.
Just pointing me to where those are in a menuconfig or xconfig of a 2.6.12 kernel (which I've upgraded to in the meantime) would be greatly appreciated so I can be certain that it's a deeper issue than that. Until then, I wear the following emoticon with shame.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.