LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Saitek P880 USB Gamepad Stopped Working in Mandrake 10.1 Community (https://www.linuxquestions.org/questions/linux-hardware-18/saitek-p880-usb-gamepad-stopped-working-in-mandrake-10-1-community-258646/)

DarthSabbath 11-24-2004 12:17 AM

Saitek P880 USB Gamepad Stopped Working in Mandrake 10.1 Community
 
Hey guys,

Been having an issue lately with the above mentioned Gamepad when I first installed the OS, it worked like a peach, no mucking around involved. Loaded up ZSNES and was busting some alien rear on Contra III.

Few days later, I decide to install GTuxNES and GENS...neither of them will accept input from the
gamepad. No problem, I still have ZSNES...or do I? Loaded it up, and found that my gamepad will not work there either.

Everything seems to work properly. For reference, I'm using kernel 2.6.8.1-10mdk. Here's some output:

lsusb:
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 007: ID 06a3:0109 Saitek PLC
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

dmesg:
usb 3-2: new low speed USB device using address 7
drivers/usb/input/hid-core.c: ctrl urb status -32 received
input: USB HID v1.00 Joystick [SAITEK P880] on usb-0000:00:10.2-2

When I run jscal -c /dev/js, here's the final output:
Setting correction to:
Correction for axis 0: broken line, precision: 0.
Coeficients: 128, 128, 4194176, 4227201
Correction for axis 1: broken line, precision: 0.
Coeficients: 128, 128, 4194176, 4227201
Correction for axis 2: broken line, precision: 0.
Coeficients: 125, 128, 4329472, 4227201
Correction for axis 3: broken line, precision: 0.
Coeficients: 128, 128, 4436814, 4227201
Correction for axis 4: broken line, precision: 0.
Coeficients: 0, 0, 536854528, 536854528
Correction for axis 5: broken line, precision: 0.
Coeficients: 0, 0, 536854528, 536854528

jstest returns output as well whenever I press a button.

Tried running
modprobe joydev
modprobe emu10k1-gp
modprobe analog

But it doesn't help. From what I can tell, this joystick should be working, and it was. That's what's utterly frustrating about this. A Google search and searcing on the forums hasn't really led me anywhere. :/

Thanks,
Phil

DarthSabbath 11-24-2004 11:40 PM

UPDATE
 
Just a note, the game pad DOES work. I tested it in both Windows XP and in MEPIS Linux, and they had no problems, so the issue appears to be with something in the Mandrake partition.

Phil

DarthSabbath 11-29-2004 08:42 PM

UPDATE #2
 
Okay, an update to the issue, in case anyone comes across this...tested my USB camera in Linux, it works fine. Also, here's a little more output

lsusb with camera and gamepad plugged in...
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 003: ID 0595:1001 Zoran Microelectronics, Ltd
Bus 003 Device 002: ID 06a3:0109 Saitek PLC
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Also, here's the output of lsmod | grep usb

usb-storage 65504 1
scsi_mod 104044 2 sd_mod,usb-storage
usblp 10592 0
usbserial 25384 0
usbhid 41088 0
usbcore 103172 8 usb-storage,usblp,usbserial,usbhid,ehci-hcd,uhci-hcd

Hope someone can help here. :/

Phil

sebhtml 12-15-2004 09:53 PM

Quote:

#dmesg
input: USB HID v1.00 Joystick [SAITEK P880] on usb1:2.0
my joypad is there ...

Quote:

# lsusb
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 06a3:0109 Saitek PLC
my P880 is here...

Quote:

#modprobe joydev
THis does not return any message

Quote:

# modprobe emu10k1-gp
/lib/modules/2.4.26/kernel/drivers/char/joystick/emu10k1-gp.o.gz: init_module: No such device
/lib/modules/2.4.26/kernel/drivers/char/joystick/emu10k1-gp.o.gz: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.26/kernel/drivers/char/joystick/emu10k1-gp.o.gz: insmod /lib/modules/2.4.26/kernel/drivers/char/joystick/emu10k1-gp.o.gz failed
/lib/modules/2.4.26/kernel/drivers/char/joystick/emu10k1-gp.o.gz: insmod emu10k1-gp failed
I don't have this one lol...

Quote:

#modprobe analog
THis does not return any message


Quote:

#jscalibrator
this is working correctly...

I really do not understand, maybe this is a non-available feature on zsnes (I can use my P880 on win millenium with zsnes...)


All times are GMT -5. The time now is 05:23 AM.