At Sat, 27 Jul 2002 00:30:55 +0900 (JST),
UMESHIMA Atsushi wrote:
> 
> Hi,
> 
> I'm using alsa-cvs(20020714) on 2.4.19-pre10(no devfs).
> I've tried using a joystick with fm801, es1370, and cmi8738 cards.
> Fm801 driver does not seem to have joystick support.
> Ens1370 and cmipci drivers seem to have joystick support.
> But even after enabling joystick by editing /etc/asound.state,
> loading joydev and analog modules do not activate js0 device.

the support of joystick is, unfortunately, fairly depending on the
card module you use.  some needs tuning control switch, some needs
another module and some not.  see the list below.

fm801 has an individual module for joystick, fm801-gp, because this
chip has a separate pci configuration for the gameport.
this module implements gameport, so you don't need analog module.

on other drivers, you need to turn on the control switch.
this switch turns on "the legacy joystick support".  hence, in
addition to that, ns558 module is required.

also, don't forget to load analog and joydev modules, too.

please note that if you load ns558 module, you have to connect the
device physically, since it probes the ports at the initialization
phase.  this could be true in other modules.


the joystick is supported on the following pci cards:

================================================================
snd-als4000     ns558 + analog
                (optional: module option snd_joystick_port)

snd-cs4281      analog

snd-cs46xx      analog

snd-emu10k1     emu10k1-gp + analog

snd-ens1370     ns558 + analog
                activate "Joystick Enable" control

snd-ens1371     ns558 + analog
                activate "Joystick Enable" control
                (optional: "Joystick Address" control)

snd-es1938      analog

snd-es1968      ns558 + analog
                activate "Joystick Enable" control

snd-fm801       fm801-gp + analog

snd-intel8x0    ns558 + analog  (on some chip models only)

snd-sonicvibes  analog

snd-trident     analog

snd-via686      ns558 + analog
                activate "Joystick Enable" control

snd-ymfpci      ns558 + analog
                activate "Joystick Enable" control
                (optional: "Joystick Address" control)
================================================================

here, analog means the joystick module corresponding to your device.


on isa sound cards, no special treatment.
load ns558 and analog modules.


HTH.

ciao,

Takashi


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to