Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: Dmod on March 18, 2007, 11:18:19 am
-
I tried wiring up my USB trackball/mouse with the mouse buttons connected to the player 1 buttons. I thought this was nifty way to eliminate some extra buttons from my cabinet until I tried to use Daphne and found I couldn't remap the controls to use the mouse buttons.
So, I'll pose it as a general question:
Where's the best place to wire those darned mouse buttons?
-
In my first CP, I made the mistake (one of many ;D ) of using a separate set of buttons for the mouse. When I rebuild it, I'm going to include them as the second row (buttons 4, 5, 6) of a Street Fighter style layout.
Buttons 1 through 3 will use the MAME defaults, the rest will have to be remapped. Since I don't play fighters except when company is over, I find that I don't use the second row much anyhow.
-
I was looking at my panel the other day and it looked to me that left and right were part of the trackball and went straight out to the USB with it. The center - well all of them - can be wired this way, too, but on mine they wired it to another button or something. (How often is someone going to use the mouse wheel on a panel?...actually, cos I use Mame32, I would...but I haven't changed it over yet.)
So, I'm wondering why you wired them to somewhere else?
-
I have found that a $20 wireless keyboard and mouse work much better. Just my .02
-
So, I'm wondering why you wired them to somewhere else?
It sounds like your panel has dedicated left and right mouse buttons.
The question is really aimed at panels that don't have dedicated mouse buttons where the mouse inputs are connected to buttons that serve a different primary function (e.g. P1 and P2 start).
In both cases, the wiring goes to the trackball and out the USB port just like you stated.
-
My mouse buttons are
P1F1 = Right mouse
P1F2 = Left mouse
It works pretty well with MAME32, but does have a few quirks when using the trackball as a mouse if you are moving files and/or folders around in Windows.
Nevertheless, I can still do what I need to in Windows. There are probably better implementations around but I've been happy to date.
-
In my first CP, I made the mistake (one of many ;D ) of using a separate set of buttons for the mouse. When I rebuild it, I'm going to include them as the second row (buttons 4, 5, 6) of a Street Fighter style layout.
Buttons 1 through 3 will use the MAME defaults, the rest will have to be remapped. Since I don't play fighters except when company is over, I find that I don't use the second row much anyhow.
Whoa! That is a great idea....I was just getting ready to wire a new panel, and it looks like this is the way to go!
-
In my first CP, I made the mistake (one of many ;D ) of using a separate set of buttons for the mouse. When I rebuild it, I'm going to include them as the second row (buttons 4, 5, 6) of a Street Fighter style layout.
Buttons 1 through 3 will use the MAME defaults, the rest will have to be remapped. Since I don't play fighters except when company is over, I find that I don't use the second row much anyhow.
I'm thinking about doing this with my panel, but I was thinking of using player 2 buttons 5&6, since they have to be remapped anyway (no MAME defaults). This would keep the mappings as standard as possible. Do player 1 button 1&2 default to L CTRL OR Mouse button 0 and L SHIFT OR Mouse Button 1 or just CTRL/SHIFT by themselves... I can't think of it off the top of my head ??? If they did, I would need to clean up that mapping to prevent player 2 buttons 5&6 from also actuating player 1 buttons 1&2!! ... or maybe leave it, would certainly make for some interesting Street Fighter 2P action!