FAQ:Controls: Difference between revisions
Line 10: | Line 10: | ||
==How do I configure the keys?== | ==How do I configure the keys?== | ||
==Why doesn't the Tab key work anymore?== | ==Why doesn't the Tab key work anymore?== | ||
Most likely you have re-configured the normal menu key, Tab to something else. To restore the default settings, you'll have to delete the default.cfg file from the cfg/ subdirectory below the main MAME directory. | |||
If you have settings you don't want to lose, you can also try to edit default.cfg with any text editor, since the input configuration files are in XML format. Find the line that says <code><port type="UI_CONFIGURE"></code> and delete the adjacent <code><newseq...</code> line, leaving only the <code><defseg...</code> line within the <code><port></code> tag. | |||
==How can I change what axes the mouse and joystick control?== | ==How can I change what axes the mouse and joystick control?== | ||
==Mouse control is too sensitive / not sensitive enough.== | ==Mouse control is too sensitive / not sensitive enough.== |
Revision as of 05:41, 1 August 2007
Return to the main Frequently Asked Questions page.
What control devices does MAME support?
MAME supports three basic classes of controllers:
- standard keyboards
- mouse-like controllers (this includes most trackballs and lightguns)
- any DirectInput-visible control that has digital buttons or analog axes (this includes most joysticks and steering wheels)
Please note that most of MAME's controls are set up for development purposes, which means that most games will work fine with just some form of keyboard control. If you wish to use fancier control schemes, you will probably need to configure them within MAME to your liking.
How do I configure the keys?
Why doesn't the Tab key work anymore?
Most likely you have re-configured the normal menu key, Tab to something else. To restore the default settings, you'll have to delete the default.cfg file from the cfg/ subdirectory below the main MAME directory.
If you have settings you don't want to lose, you can also try to edit default.cfg with any text editor, since the input configuration files are in XML format. Find the line that says <port type="UI_CONFIGURE">
and delete the adjacent <newseq...
line, leaving only the <defseg...
line within the <port>
tag.