At Tue, 11 Dec 2001 06:18:11 -0600, Erik W Hanson wrote: > > Takashi, > > I applied the patch to a fresh alsa-driver, compiled and installed the drivers, > rebooted.. All modules loaded fine but still no gameport. I have joystick > support in kernel as modules. At boot, after alsa modules, I load joydev, > followed by grip. The result is grip, joydev, input, and gameport modules > loaded. No mention of the gameport in /var/log/messages or dmesg. My devices > are as follows: in /dev/input/ > crw-r--r-- 1 root root 13, 0 Aug 27 22:39 js0 > crw-r--r-- 1 root root 13, 1 Aug 27 22:39 js1 > crw-r--r-- 1 root root 13, 2 Aug 27 22:39 js2 > crw-r--r-- 1 root root 13, 3 Aug 27 22:39 js3 > and /dev/js? are symlinked respectively to /dev/input/js? > Are these appropriate major,minors? What else could I be missing? Hmm, as I tested with analog module, it did run well..
I suspect that the driver was not compiled with joystick support. Please check whether gameport module is loaded when ALSA starts. (Or please check /lib/modules/XXX/modules.dep whether snd-card-es1938 requires gameport module.) If not, then your kernel config (linux/autoconf.h) doesn't include joystick support. You'll need to modify the kernel configuration. BTW, the device files look ok. Takashi > -Erik > > Tue, 11 Dec 2001 18:21:05 +0100 - Takashi Iwai > > Hi Erik, > > > > try the patch attached (for ALSA 0.9.0). The joystick mechanism has > > been changed on 2.4 kernel. Please make sure to enable joystick > > support on your kernel config. > > > > As you described, you don't have to use ns558. Just load joydev, > > analog (or other) modules. > > The input device file is dependent on distribution. > > On SuSE system, for example, it's mapped on /dev/input/js*. > > > > > > ciao, > > > > Takashi > > > > At Tue, 4 Dec 2001 13:36:43 -0600, > > Erik W Hanson wrote: > > > > > > > > > Does anyone have their joystick port working on their (es1938(es1969)) ESS > > > Solo-1? I'm having problems ever since kernel 2.4.x and alsa 0.9.x. It worked > > > fine in kernel 2.2.x and alsa 0.5.x. I have a Gravis Gamepad Pro. After I had > > > upgraded some time ago, and it stopped working, I started using a very very > > > old 8bit ISA gameport card ripped from an old XT. Since my only ISA port > > > shares it's slot with one of the PCI slots, it soon had to be removed. So then > > > I simply dumped alsa for the kernel esssolo1 module :( It worked for about a > > > month, but now suddenly I'm having problems with that too. > > > > > > >From what I can tell, I don't need the ns558 module. It doesn't load anyways, > > > irq conflict or something. And it worked for some time without it. I am > > > loading joydev, gameport, input, and grip modules. With the kernel solo1 > > > module, syslog reports that it finds the js port, and a grip device on > > > that port. Alsa reports nothing. Either way things like snes9x report > > > some bs about no such device /dev/js0. It worked fine a week ago. > > > > > > I'm no expert at this stuff.. but I dug around in the alsa source, and it > > > looked to me like it's looking at 0x9400. When the kernel module worked, > > > it reported the js port at 0x9401 in the syslog. Is that ok? *shrug* I'm > > > really lost here. I probably sound like a blithering idiot. > > > > > > I'd love to use alsa again, I enjoyed it for a long time in the 2.2.x days. > > > All the /dev/input devices are correct and have the right major,minors. There > > > are symlinks to /dev/js* > > > > > > Any help is _very_ appreciated. I'm stuck playing stupid card games and gtkgo > > > until I get my joystick working again.. Please help me, I must be missing > > > something. Thanks. > > > > > > -Erik > > > > > > _______________________________________________ > > > Alsa-user mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/alsa-user > > > _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user