• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 556
  • Last Modified:

New joystick for RedHat Linux 7.0 not working....

Hi,

I have an new intel RedHat Linux 7.0 system and a soundcard in it. I am not able to use the sound card or my new joystick. I am sure that the drivers aren't set properly for these devices.

My joystick is a Logitech Wingman Extreme Digital 3D. My sound card (I think) is a SB Live!.

I have already tried to rebuild the RedHat kernel with drivers enabled for these devices. That doesn't seem to have any effect.

What steps should I take to get the joystick working?

Where can I find the drivers required for this joystick for the RedHat 7.0 system?

Thanks in advance!
0
baigmz
Asked:
baigmz
  • 2
1 Solution
 
ifinchamCommented:
Hi,

Have you tried using the config utilities in the redhat joystick rpm ? This is where to find the rpm if you don't have it to hand --> http://www.mirror.ac.uk/sites/ftp.redhat.com/pub/redhat/linux/7.0/en/os/i386/RedHat/RPMS/joystick-1.2.15-5.i386.rpm

Redhat has got a module called joy-logitech which is for logitech joysticks (although maybe not all ?).

Rgds
0
 
ifinchamCommented:
Hi,

Just a bit more detail if you don't get anywhere with the joystick rpm..

A first joystick would use /dev/input/js0 (aka /dev/js0 via a soft link).

You may have to create the device files 'by hand' :

cd /dev
mkdir input                    (if /dev/input directory does not exist)
mknod input/js0 c 13 0         (make char13 device node /dev/input/js0)
ls -s input/js0 js0            (make link to it as /dev/js0)

Then you need to load the necessary modules :

/sbin/modprobe joydev         (joystick support module - may already be compiled into kernel)
/sbin/modprobe ns558          (assuming on game port)
/sbin/modprobe adi            (actual logitech driver

You could try to make them load on demand by adding the following to /etc/modules.conf

alias char-major-13 joydev ns558 adi

See also --> http://www.suse.cz/development/input/index.html

For the audio, try to do 'cat /proc/pci' and that should tell you whats attached to the pci bus - i.e. to identify your card more accurately. Then have a look at --> http://www.alsa-project.org .

Rgds

0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now