emu10k1 joystick

freebsd at thewambaughs.net freebsd at thewambaughs.net
Thu Jun 16 20:29:36 GMT 2005


I have not been able to get my joystick working in FreeBSD.  I have
skimmed the Handbook and searched the archives of this mailing list to no
avail.

My joystick is an InterAct ProPad 6--it's a simple analog joystick that
plugs into the gameport of the sound card.  My sound card is an SB Live!.

What do I need to do to get it working? TIA

$ uname -a
FreeBSD isengard.thewambaughs.net 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2
#0: Fri Jun 10 15:15:52 CDT 2005
root at isengard.thewambaughs.net:/usr/obj/usr/src/sys/ISENGARD  i386

$ pciconf -l -v
<snipped>
pcm0 at pci0:12:0: class=0x040100 card=0x80641102 chip=0x00021102 rev=0x07
hdr=0x00
    vendor   = 'Creative Labs'
    device   = 'EMU10000 Sound Blaster Live! (Also Live! 5.1) - OEM from
DELL - CT4780'
    class    = multimedia
    subclass = audio
emujoy0 at pci0:12:1:      class=0x098000 card=0x00201102 chip=0x70021102
rev=0x07 hdr=0x00
    vendor   = 'Creative Labs'
    device   = 'EMU10000 Game Port'
    class    = input device

$ diff -u GENERIC ISENGARD
--- GENERIC     Sat Apr  2 10:37:58 2005
+++ ISENGARD    Thu Jun  2 19:57:47 2005
@@ -1,32 +1,12 @@
-#
-# GENERIC -- Generic kernel configuration file for FreeBSD/i386
-#
-# For more information on this file, please read the handbook section on
-# Kernel Configuration Files:
-#
-#
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
-#
-# The handbook is also available locally in /usr/share/doc/handbook -# if
you've installed the doc distribution, otherwise always see the -# FreeBSD
World Wide Web server (http://www.FreeBSD.org/) for the -# latest
information.
-#
-# An exhaustive list of options and more detailed explanations of the -#
device lines is also present in the ../../conf/NOTES and NOTES files. -#
If you are in doubt as to the purpose or necessity of a line, check first
-# in NOTES.
-#
-# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.413.2.13 2005/04/02 16:37:58
scottl Exp $
-
 machine                i386
-cpu            I486_CPU
-cpu            I586_CPU
 cpu            I686_CPU
-ident          GENERIC
+ident          ISENGARD

 # To statically compile in device wiring instead of /boot/device.hints
#hints         "GENERIC.hints"         # Default places to look for
devices.

+device         apic
+options                SMP
 options        SCHED_4BSD              # 4BSD scheduler
 options        INET                    # InterNETworking
 options        INET6                   # IPv6 communications protocols
@@ -70,6 +50,7 @@

 # ATA and ATAPI devices
 device         ata
+device         atapicam
 device         atadisk         # ATA disk drives
 device         ataraid         # ATA RAID drives
 device         atapicd         # ATAPI CDROM drives
@@ -274,3 +255,6 @@
 device         firewire        # FireWire bus code
 device         sbp             # SCSI over FireWire (Requires scbus and
da) device         fwe             # Ethernet over FireWire
(non-standard!)
+
+options                VESA
+options                SC_PIXEL_MODE








More information about the freebsd-multimedia mailing list