LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 11-04-2003, 12:05 PM   #1
billygotee
LQ Newbie
 
Registered: Nov 2003
Posts: 21

Rep: Reputation: 15
Unhappy USB Joypad Problem


Sorry I posted my last one in two forums. I've been trying to get my Logitech Wingman RumblePad Pro to work. I don't think it's a distro prob, but I'm on RedHat 9 (shrike) and the kernel version is 2.4.20-8. Here's a rundown of what I've done.

I installed the joystick modules that I have:
$ /sbin/insmod /lib/modules/2.4.20-8/kernel/drivers/input/joydev.o
$ /sbin/insmod /lib/modules/2.4.20-8/kernel/drivers/input/input.o

and made sure I had joystick interfaces in /dev/input, which I do (specifically js0 - js15 or so).

After a "/sbbin/modprob joydev ", something weird happens. When I try to test my joystick with jstest on /dev/input/js0, or cat /dev/input/js0, my machine freezes and my keyboard starts blinking (the Num, Caps, and Scroll lock keys). This is recoverable neither by plugging another keyboard in, nor by CTRL + C, so I have to reboot the machine...

My /sbin/lsusb listing is finding the RumblePad, and here is the listing for it:




Bus 002 Device 002: ID 046d:c20a Logitech Inc. WingMan RumblePad
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 Interface
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x046d Logitech Inc.
idProduct 0xc20a WingMan RumblePad
bcdDevice 1.07
iManufacturer 4 Logitech Inc.
iProduct 32 WingMan RumblePad
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 41
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Devices
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.10
bCountryCode 33
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 101
cannot get report descriptor
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 8
bInterval 10
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type none
wMaxPacketSize 8
bInterval 10
Language IDs: (length=4)
0409 English(US)


The only thing I can think of is my card isn't located in the joydev.o compiled drivers. Does anyone know if it's in the RedHat 9 kernel by default? If not then the linux joystick driver is the answer, at

http://www.linuxgames.com/joystick/

. I've been trying to get the thing to work and if I could just compile the blasted thing I'd install it. But I keep getting parse errors and shit every time it compiles. I suspect that my mistake is in the Makefile (because you HAVE to edit the damn thing for it to work) but I haven't an idea where...I probably set my modules directory to the wrong thing, but I don't think so. Has anyone figured out how to compile it in RedHat 9?
 
Old 11-05-2003, 03:00 AM   #2
billygotee
LQ Newbie
 
Registered: Nov 2003
Posts: 21

Original Poster
Rep: Reputation: 15
I don't mean to sound selfish here but no one is even reading my posts! I could probably attribute 95% of the views to me refreshing at different times during the day at work! I've probably put 8 hours hard into trying to install the linux joystick driver now with no success. I've read other similar posts in the forum and tried them and they aren't working, so I think my problem is new.

$ dmesg

input0: Logitech Wingman Rumblepad yatta yatta yatta.

How do I get input0 to be js0 so I can be done with this awful mess?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Super Dual Box, MP-8866 Dual USB Joypad kryptobs2000 Linux - Hardware 5 09-20-2005 12:04 AM
help installing a usb dual joypad!!!! mojarron Slackware 6 04-09-2005 11:03 PM
USB Joypad not working in apps - Saitek P3000 nwhite Linux - Hardware 3 03-16-2005 02:23 PM
Recommend me a joypad please Mega Man X Linux - Hardware 1 05-31-2003 06:00 AM
Using USB Joypad w/ ZSNES Bigun Linux - Software 4 09-22-2002 02:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:21 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration