Main > Main Forum
Disable joystick for Mame trackball games?
ahofle:
--- Quote from: GinsuVictim on August 13, 2008, 02:48:27 pm ---The reason I ask about his MAME version is because I'm using 0.84 and it won't let me map mouse directions. It's setup already, but I can't remap (I can only use the analog settings menu to make changes like reverse, etc)
--- End quote ---
You can also go directly into the cfg files and edit/change things there. I had to do that a long time ago and I can't remember why.
Ginsu Victim:
Luckily, I have no issues, though there are some games I'd like to play with a spinner, like Puzzle Bobble.
Thurman:
--- Quote from: ahofle on August 13, 2008, 02:35:04 pm ---
--- Quote from: Thurman on August 13, 2008, 02:18:13 pm ---
--- Quote from: ahofle on August 13, 2008, 01:03:19 pm ---
--- Quote from: pcolson on August 13, 2008, 10:38:56 am ---In MAME, hit tab to open the menu to change the control inputs. Scroll down to the Track section. You will see Track X DEC and Track X INC. Delete whatever is in these by selecting them and hitting ESC. Do the same for Track Y. These are used to simulate a trackball if you don't have one, but they really get in the way if you do. If you have the correct controllers for different games (optical or analog) get rid of the DEC and INC for any type of control in the input menu.
--- End quote ---
Also make sure only the trackball (mouse) is selected under the "track X analog" and "track Y analog". In other words you should not see joystick under either of those.
--- End quote ---
Question about that..... the default value for "track X analog" is both Joystick and Mouse. What's the trick for getting it set to just the mouse? For example once I've gone to "track X analog" and hit the enter button, what do I hit next to get it to recognize the mouse? I tried rolling the trackball but it didn't register.
--- End quote ---
Then that's absolutely the problem with the drifting.
When remapping, make sure you only roll it along the X axis (side to side). Roll it hard and try various speeds if it's still not registering. It should pick it up.
You probably want to do this under "input (all games)" so you only have to do it once. If you have a trackball, you probably never want the joystick mucking up trackX/Y.
--- End quote ---
Ok I've tried everything and I can't get it to register my trackball or a mouse for "Track X Analog". I've tried rolling it slow, rolling it fast, and I've even manually edited the mame.ini file. Here's what I manually set it to, but the next time I launch a game, it resets right back to include the joystick This is Mame 0.89. Any ideas?
<port type="P1_TRACKBALL_X">
<defseq type="standard">MOUSECODE_1_ANALOG_X</defseq>
<defseq type="decrement">KEYCODE_LEFT OR JOYCODE_1_LEFT</defseq>
<defseq type="increment">KEYCODE_RIGHT OR JOYCODE_1_RIGHT</defseq>
<newseq type="decrement">NONE</newseq>
<newseq type="increment">NONE</newseq>
</port>
ahofle:
Wait where did you add that? mame.ini? It should go into either default.cfg or the cfg of the particular game you are setting. Also, make sure your game cfg file isn't overriding what's in default.cfg.
Thurman:
--- Quote from: ahofle on August 14, 2008, 06:30:11 pm ---Wait where did you add that? mame.ini? It should go into either default.cfg or the cfg of the particular game you are setting. Also, make sure your game cfg file isn't overriding what's in default.cfg.
--- End quote ---
My mistake. That code was actually in the default.cfg. I guess I'll start with a fresh install of Mame and see if I can get it to work from there.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version