1 |
1275 |
phoenix |
#
|
2 |
|
|
# Joystick driver configuration
|
3 |
|
|
#
|
4 |
|
|
|
5 |
|
|
mainmenu_option next_comment
|
6 |
|
|
comment 'Joysticks'
|
7 |
|
|
|
8 |
|
|
if [ "$CONFIG_INPUT" != "n" ]; then
|
9 |
|
|
dep_tristate 'Game port support' CONFIG_INPUT_GAMEPORT $CONFIG_INPUT
|
10 |
|
|
dep_tristate ' Classic ISA/PnP gameports' CONFIG_INPUT_NS558 $CONFIG_INPUT_GAMEPORT
|
11 |
|
|
dep_tristate ' PDPI Lightning 4 gamecard' CONFIG_INPUT_LIGHTNING $CONFIG_INPUT_GAMEPORT
|
12 |
|
|
dep_tristate ' Aureal Vortex, Trident 4DWave, and ALi 5451 gameports' CONFIG_INPUT_PCIGAME $CONFIG_INPUT_GAMEPORT
|
13 |
|
|
dep_tristate ' Crystal SoundFusion gameports' CONFIG_INPUT_CS461X $CONFIG_INPUT_GAMEPORT
|
14 |
|
|
dep_tristate ' SoundBlaster Live! gameports' CONFIG_INPUT_EMU10K1 $CONFIG_INPUT_GAMEPORT
|
15 |
|
|
tristate 'Serial port device support' CONFIG_INPUT_SERIO
|
16 |
|
|
dep_tristate ' Serial port input line discipline' CONFIG_INPUT_SERPORT $CONFIG_INPUT_SERIO
|
17 |
|
|
else
|
18 |
|
|
# Must explicitly set to n for drivers/sound/Config.in
|
19 |
|
|
define_tristate CONFIG_INPUT_GAMEPORT n
|
20 |
|
|
comment 'Input core support is needed for gameports'
|
21 |
|
|
fi
|
22 |
|
|
|
23 |
|
|
if [ "$CONFIG_INPUT" != "n" ]; then
|
24 |
|
|
comment 'Joysticks'
|
25 |
|
|
|
26 |
|
|
dep_tristate ' Classic PC analog joysticks and gamepads' CONFIG_INPUT_ANALOG $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
27 |
|
|
dep_tristate ' Assasin 3D and MadCatz Panther devices' CONFIG_INPUT_A3D $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
28 |
|
|
dep_tristate ' Logitech ADI digital joysticks and gamepads' CONFIG_INPUT_ADI $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
29 |
|
|
dep_tristate ' Creative Labs Blaster Cobra gamepad' CONFIG_INPUT_COBRA $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
30 |
|
|
dep_tristate ' Genius Flight2000 Digital joysticks and gamepads' CONFIG_INPUT_GF2K $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
31 |
|
|
dep_tristate ' Gravis GrIP joysticks and gamepads' CONFIG_INPUT_GRIP $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
32 |
|
|
dep_tristate ' InterAct digital joysticks and gamepads' CONFIG_INPUT_INTERACT $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
33 |
|
|
dep_tristate ' ThrustMaster DirectConnect joysticks and gamepads' CONFIG_INPUT_TMDC $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
34 |
|
|
dep_tristate ' Microsoft SideWinder digital joysticks and gamepads' CONFIG_INPUT_SIDEWINDER $CONFIG_INPUT $CONFIG_INPUT_GAMEPORT
|
35 |
|
|
dep_tristate ' I-Force USB joysticks and wheels' CONFIG_INPUT_IFORCE_USB $CONFIG_INPUT $CONFIG_USB
|
36 |
|
|
dep_tristate ' I-Force Serial joysticks and wheels' CONFIG_INPUT_IFORCE_232 $CONFIG_INPUT $CONFIG_INPUT_SERIO
|
37 |
|
|
dep_tristate ' Logitech WingMan Warrior joystick' CONFIG_INPUT_WARRIOR $CONFIG_INPUT $CONFIG_INPUT_SERIO
|
38 |
|
|
dep_tristate ' LogiCad3d Magellan/SpaceMouse 6dof controller' CONFIG_INPUT_MAGELLAN $CONFIG_INPUT $CONFIG_INPUT_SERIO
|
39 |
|
|
dep_tristate ' SpaceTec SpaceOrb/Avenger 6dof controller' CONFIG_INPUT_SPACEORB $CONFIG_INPUT $CONFIG_INPUT_SERIO
|
40 |
|
|
dep_tristate ' SpaceTec SpaceBall 4000 FLX 6dof controller' CONFIG_INPUT_SPACEBALL $CONFIG_INPUT $CONFIG_INPUT_SERIO
|
41 |
|
|
dep_tristate ' Gravis Stinger gamepad' CONFIG_INPUT_STINGER $CONFIG_INPUT $CONFIG_INPUT_SERIO
|
42 |
|
|
dep_tristate ' Multisystem, Sega Genesis, Saturn joysticks and gamepads' CONFIG_INPUT_DB9 $CONFIG_INPUT $CONFIG_PARPORT
|
43 |
|
|
dep_tristate ' Multisystem, NES, SNES, N64, PSX joysticks and gamepads' CONFIG_INPUT_GAMECON $CONFIG_INPUT $CONFIG_PARPORT
|
44 |
|
|
dep_tristate ' Multisystem joysticks via TurboGraFX device' CONFIG_INPUT_TURBOGRAFX $CONFIG_INPUT $CONFIG_PARPORT
|
45 |
|
|
|
46 |
|
|
if [ "$CONFIG_AMIGA" = "y" ]; then
|
47 |
|
|
dep_tristate ' Amiga joysticks' CONFIG_INPUT_AMIJOY $CONFIG_INPUT
|
48 |
|
|
fi
|
49 |
|
|
else
|
50 |
|
|
comment 'Input core support is needed for joysticks'
|
51 |
|
|
fi
|
52 |
|
|
|
53 |
|
|
endmenu
|