<mameconfig version="10">
	<system name="default">

<!-- SlikStik Quad Unit Key Customization File. Version 1.3 - 10/01/05 For Mame v1.0 and above.

This key configuration file is to be used "only" with SlikStik Quad units. To use this file, replace the default SlikStik.cfg file that is in your "mame/ctrlr/" folder with this one. In addition if you are not installing a fresh copy of Mame and have remapped any keys in Mame itself or are unsure if you have we recommend that you delete all files that are located in the mame/cfg folder including the default.cfg and any game specific files located in that directory. Lastly, once you have completed the above steps start Mame and make sure the SlikStik controller is selected under the "default options/controllers tab".

If you experience any problems using this file email us at info@slikstik.com for assistance. -->
		
		<input>
			<port type="UI_PAUSE">
				<newseq type="standard">KEYCODE_P</newseq>
			</port>

			<port type="UI_UP">
				<newseq type="standard">KEYCODE_UP OR JOYCODE_1_UP</newseq>
			</port>
			<port type="UI_DOWN">
				<newseq type="standard">KEYCODE_DOWN OR JOYCODE_1_DOWN</newseq>
			</port>
			<port type="UI_LEFT">
				<newseq type="standard">KEYCODE_LEFT OR JOYCODE_1_LEFT</newseq>
			</port>
			<port type="UI_RIGHT">
				<newseq type="standard">KEYCODE_RIGHT OR JOYCODE_1_RIGHT</newseq>
			</port>
			<port type="UI_SELECT">
				<newseq type="standard">KEYCODE_7 OR KEYCODE_ENTER OR JOYCODE_1_BUTTON1 OR MOUSECODE_1_BUTTON1 OR MOUSECODE_2_BUTTON1</newseq>
			</port>

			<port type="UI_CONFIGURE">
				<newseq type="standard">KEYCODE_TAB</newseq>
			</port>
			<port type="UI_CANCEL">
				<newseq type="standard">KEYCODE_ESC</newseq>
			</port>

			<port type="START1">
				<newseq type="standard">KEYCODE_1 OR JOYCODE_1_START</newseq>
			</port>
			<port type="START2">
				<newseq type="standard">KEYCODE_2 OR JOYCODE_2_START</newseq>
			</port>
			<port type="START3">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="START4">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="COIN1">
				<newseq type="standard">KEYCODE_5 OR JOYCODE_1_SELECT</newseq>
			</port>
			<port type="COIN2">
				<newseq type="standard">KEYCODE_6 OR JOYCODE_2_SELECT</newseq>
			</port>
			<port type="COIN3">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="COIN4">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="SERVICE1">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="SERVICE2">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="SERVICE3">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="SERVICE4">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="TILT">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P1_JOYSTICK_UP">
				<newseq type="standard">KEYCODE_UP OR JOYCODE_1_UP</newseq>
			</port>
			<port type="P1_JOYSTICK_DOWN">
				<newseq type="standard">KEYCODE_DOWN OR JOYCODE_1_DOWN</newseq>
			</port>
			<port type="P1_JOYSTICK_LEFT">
				<newseq type="standard">KEYCODE_LEFT OR JOYCODE_1_LEFT</newseq>
			</port>
			<port type="P1_JOYSTICK_RIGHT">
				<newseq type="standard">KEYCODE_RIGHT OR JOYCODE_1_RIGHT</newseq>
			</port>
			<port type="P1_BUTTON1">
				<newseq type="standard">KEYCODE_EQUALS OR JOYCODE_1_BUTTON1 OR MOUSECODE_1_BUTTON1 OR MOUSECODE_2_BUTTON1</newseq>
			</port>
			<port type="P1_BUTTON2">
				<newseq type="standard">KEYCODE_H OR JOYCODE_1_BUTTON2 OR KEYCODE_L</newseq>
			</port>
			<port type="P1_BUTTON3">
				<newseq type="standard">KEYCODE_9 OR JOYCODE_1_BUTTON3 OR MOUSECODE_1_BUTTON2</newseq>
			</port>
			<port type="P1_BUTTON4">
				<newseq type="standard">KEYCODE_0 OR JOYCODE_1_BUTTON4</newseq>
			</port>
			<port type="P1_BUTTON5">
				<newseq type="standard">KEYCODE_Z OR JOYCODE_1_BUTTON5</newseq>
			</port>
			<port type="P1_BUTTON6">
				<newseq type="standard">KEYCODE_X OR JOYCODE_1_BUTTON6</newseq>
			</port>
			<port type="P1_BUTTON7">
				<newseq type="standard">KEYCODE_LSHIFT</newseq>
			</port>
			<port type="P1_BUTTON8">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P1_BUTTON9">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P1_BUTTON10">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P1_JOYSTICKRIGHT_UP">
				<newseq type="standard">KEYCODE_R OR JOYCODE_1_BUTTON2</newseq>
			</port>
			<port type="P1_JOYSTICKRIGHT_DOWN">
				<newseq type="standard">KEYCODE_F OR JOYCODE_1_BUTTON3</newseq>
			</port>
			<port type="P1_JOYSTICKRIGHT_LEFT">
				<newseq type="standard">KEYCODE_D OR JOYCODE_1_BUTTON1</newseq>
			</port>
			<port type="P1_JOYSTICKRIGHT_RIGHT">
				<newseq type="standard">KEYCODE_G OR JOYCODE_1_BUTTON4</newseq>
			</port>
			<port type="P1_JOYSTICKLEFT_UP">
				<newseq type="standard">KEYCODE_UP OR JOYCODE_1_UP</newseq>
			</port>
			<port type="P1_JOYSTICKLEFT_DOWN">
				<newseq type="standard">KEYCODE_DOWN OR JOYCODE_1_DOWN</newseq>
			</port>
			<port type="P1_JOYSTICKLEFT_LEFT">
				<newseq type="standard">KEYCODE_LEFT OR JOYCODE_1_LEFT</newseq>
			</port>
			<port type="P1_JOYSTICKLEFT_RIGHT">
				<newseq type="standard">KEYCODE_RIGHT OR JOYCODE_1_RIGHT</newseq>
			</port>

			<port type="P2_JOYSTICK_UP">
				<newseq type="standard">KEYCODE_R OR JOYCODE_2_UP</newseq>
			</port>
			<port type="P2_JOYSTICK_DOWN">
				<newseq type="standard">KEYCODE_F OR JOYCODE_2_DOWN</newseq>
			</port>
			<port type="P2_JOYSTICK_LEFT">
				<newseq type="standard">KEYCODE_D OR JOYCODE_2_LEFT</newseq>
			</port>
			<port type="P2_JOYSTICK_RIGHT">
				<newseq type="standard">KEYCODE_G OR JOYCODE_2_RIGHT</newseq>
			</port>
			<port type="P2_BUTTON1">
				<newseq type="standard">KEYCODE_A OR JOYCODE_2_BUTTON1</newseq>
			</port>
			<port type="P2_BUTTON2">
				<newseq type="standard">KEYCODE_S OR JOYCODE_2_BUTTON2</newseq>
			</port>
			<port type="P2_BUTTON3">
				<newseq type="standard">KEYCODE_Q OR JOYCODE_2_BUTTON3</newseq>
			</port>
			<port type="P2_BUTTON4">
				<newseq type="standard">MOUSECODE_1_BUTTON1 OR MOUSECODE_2_BUTTON1 OR JOYCODE_2_BUTTON4</newseq>
			</port>
			<port type="P2_BUTTON5">
				<newseq type="standard">MOUSECODE_1_BUTTON2 OR MOUSECODE_2_BUTTON2 OR JOYCODE_2_BUTTON5</newseq>
			</port>
			<port type="P2_BUTTON6">
				<newseq type="standard">KEYCODE_K OR JOYCODE_2_BUTTON6</newseq>
			</port>
			<port type="P2_BUTTON7">
				<newseq type="standard">KEYCODE_RSHIFT</newseq>
			</port>
			<port type="P2_BUTTON8">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P2_BUTTON9">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P2_BUTTON10">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
		
			<port type="P3_JOYSTICK_UP">
				<newseq type="standard">KEYCODE_U OR JOYCODE_3_UP</newseq>
			</port>
			<port type="P3_JOYSTICK_DOWN">
				<newseq type="standard">KEYCODE_Y OR JOYCODE_3_DOWN</newseq>
			</port>
			<port type="P3_JOYSTICK_LEFT">
				<newseq type="standard">KEYCODE_C OR JOYCODE_3_LEFT</newseq>
			</port>
			<port type="P3_JOYSTICK_RIGHT">
				<newseq type="standard">KEYCODE_O OR JOYCODE_3_RIGHT</newseq>
			</port>
			<port type="P3_BUTTON1">
				<newseq type="standard">KEYCODE_E OR JOYCODE_3_BUTTON1</newseq>
			</port>
			<port type="P3_BUTTON2">
				<newseq type="standard">KEYCODE_J OR JOYCODE_3_BUTTON2</newseq>
			</port>
			<port type="P3_BUTTON3">
				<newseq type="standard">KEYCODE_M OR JOYCODE_3_BUTTON3</newseq>
			</port>
			<port type="P3_BUTTON4">
				<newseq type="standard">KEYCODE_N OR JOYCODE_3_BUTTON4</newseq>
			</port>
			<port type="P3_BUTTON5">
				<newseq type="standard">KEYCODE_V OR JOYCODE_3_BUTTON5</newseq>
			</port>
			<port type="P3_BUTTON6">
				<newseq type="standard">KEYCODE_B OR JOYCODE_3_BUTTON6</newseq>
			</port>
			<port type="P3_BUTTON7">
				<newseq type="standard">KEYCODE_T</newseq>
			</port>
			<port type="P3_BUTTON8">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P3_BUTTON9">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P3_BUTTON10">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>

			<port type="P4_JOYSTICK_UP">
				<newseq type="standard">KEYCODE_L OR JOYCODE_4_UP</newseq>
			</port>
			<port type="P4_JOYSTICK_DOWN">
				<newseq type="standard">KEYCODE_COMMA OR JOYCODE_4_DOWN</newseq>
			</port>
			<port type="P4_JOYSTICK_LEFT">
				<newseq type="standard">KEYCODE_STOP OR JOYCODE_4_LEFT</newseq>
			</port>
			<port type="P4_JOYSTICK_RIGHT">
				<newseq type="standard">KEYCODE_SLASH OR JOYCODE_4_RIGHT</newseq>
			</port>
			<port type="P4_BUTTON1">
				<newseq type="standard">KEYCODE_ASTERISK OR JOYCODE_4_BUTTON1</newseq>
			</port>
			<port type="P4_BUTTON2">
				<newseq type="standard">KEYCODE_SPACE OR JOYCODE_4_BUTTON2</newseq>
			</port>
			<port type="P4_BUTTON3">
				<newseq type="standard">KEYCODE_QUOTE OR JOYCODE_4_BUTTON3</newseq>
			</port>
			<port type="P4_BUTTON4">
				<newseq type="standard">KEYCODE_COLON OR JOYCODE_4_BUTTON4</newseq>
			</port>
			<port type="P4_BUTTON5">
				<newseq type="standard">KEYCODE_OPENBRACE OR JOYCODE_4_BUTTON5</newseq>
			</port>
			<port type="P4_BUTTON6">
				<newseq type="standard">KEYCODE_CLOSEBRACE OR JOYCODE_4_BUTTON6</newseq>
			</port>
			<port type="P4_BUTTON7">
				<newseq type="standard">KEYCODE_BACKSLASH</newseq>
			</port>
			<port type="P4_BUTTON8">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P4_BUTTON9">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
			<port type="P4_BUTTON10">
				<newseq type="standard">KEYCODE_NONE</newseq>
			</port>
		</input>
	</system>

</mameconfig>

