Gregson Helledy on Mon, 20 Jan 2003 16:02:14 -0500


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] Joystick detected, but not...


Ok,
I am still unable to get my joystick to work under linux:

Libranet 2.0
Joystick is plugged into a game port on sound card (SoundBlaster PCI128).
It is a Gravis analog joystick.  All software for using/calibrating
joysticks fails to find a joystick attached to the system.

Guidance I got here led me to try "modprobe joydev" and "modprobe analog".
Apparently these are necessary but not sufficient.

Under Win98, resources allocated are as follows:
Soundcard-I/O DC00-DC3f
	    IRQ 5
Joystick -I/O 0200-0207

(the joystick works fine in windows)

In linux, using the KDE Control Center, I go to Information|IO-Ports
and see the soundcard listed, (with the same I/O) but not the joystick.

The USB ports share IRQ 5 in both windows and linux.

Relevant parts from dmesg are:
[...]
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 22:25:07 Jul 23 2002
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 5 for device 00:07.2
PCI: Sharing IRQ 5 with 00:07.3
PCI: Sharing IRQ 5 with 00:08.0
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 5
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 5 for device 00:07.3
PCI: Sharing IRQ 5 with 00:07.2
PCI: Sharing IRQ 5 with 00:08.0
usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 5
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver hid
hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
[...]
PCI: Found IRQ 5 for device 00:08.0
PCI: Sharing IRQ 5 with 00:07.2
PCI: Sharing IRQ 5 with 00:07.3
es1371: found chip, vendor id 0x1274 device id 0x5880 revision 0x02
es1371: found es1371 rev 2 at io 0xdc00 irq 5
es1371: features: joystick 0x0
ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[...]

lsmod produces:

Module                  Size  Used by    Tainted: P  
analog                  7488   0  (unused)
joydev                  6784   0 
sd_mod                  9980   0  (autoclean)
usb-storage            49248   0 
NVdriver              945472  10  (autoclean)
nls_iso8859-1           2848   2  (autoclean)
nls_cp437               4384   2  (autoclean)
nfsd                   66592   0  (unused)
nfs                    71196   0  (unused)
lockd                  48288   0  [nfsd nfs]
sunrpc                 59732   0  [nfsd nfs lockd]
es1371                 27072   0 
soundcore               3588   4  [es1371]
ac97_codec              9696   0  [es1371]
gameport                1548   0  [analog es1371]
apm                     9276   0 
ne2k-pci                5056   1 
8390                    6016   0  [ne2k-pci]
smbfs                  32160   1 
printer                 5600   0 
parport_pc             14756   1  (autoclean)
lp                      6080   0 
parport                23264   1  [parport_pc lp]
ide-scsi                7648   0 
ide-cd                 26656   0 
sr_mod                 13144   0 
cdrom                  28960   0  [ide-cd sr_mod]
scsi_mod               50396   4  [sd_mod usb-storage ide-scsi sr_mod]
rtc                     5592   0  (autoclean)

Note that I've been modprobing joydev and analog manually.

Does anyone have a clue why, given that the joystick is detected, the
system is not allocating I/O space to it?

Greg Helledy

PS:  Some of the modules I don't recognize.  I have no idea what
sd_mod, sr_mod, lockd, sunrpc, and rtc do.  Is there a handy way of getting
documentation for a module with just its name?

-- 
Privileged/Confidential information may be contained in this message.
If you are not the addressee indicated in this message (or responsible
for delivery of the message to such person), you may not copy or deliver
this message to anyone. In such case, you should destroy this message
and notify GRA, Inc. (gramail@gra-inc.com) immediately. Please advise
immediately if you or your employer do not consent to Internet e-mail
for messages of this kind. Opinions, conclusions and other information
expressed in this message are not given or endorsed by GRA, Inc. unless
otherwise indicated by an authorized representative independent of this
message.



_________________________________________________________________________
Philadelphia Linux Users Group        --       http://www.phillylinux.org
Announcements - http://lists.netisland.net/mailman/listinfo/plug-announce
General Discussion  --   http://lists.netisland.net/mailman/listinfo/plug