Main > Main Forum
I need mouse buttons on my CP ;(
jimmy2x2x:
I didn't think I would need them, but after using the CP for a couple of weeks, I definitely do!
Mainly for PC games, many of them play fine without mouse buttons, but require them for menu navigation - peggle etc.
Whats the best way to integrate them:
Have them as a separate set of buttons - maybe hidden?
Add mouse buttons to existing buttons so they have 2 functions?
Not really sure, but I don't want extra buttons on the top of the CP for something that isnt used a gaming button.
leapinlew:
I think you can use a piece of software to map mouse keys to keyboard keys.
http://www.autohotkey.com/
EVEGames:
--- Quote from: leapinlew on August 20, 2010, 09:20:26 pm ---I think you can use a piece of software to map mouse keys to keyboard keys.
http://www.autohotkey.com/
--- End quote ---
JoyToKey can also map mouse keys to keyboard keys
http://electracode.com/4/joy2key/JoyToKey%20English%20Version.htm
...but I don't think that answers your question... your question is,
Whats the best way to integrate them:
"Have them as a separate set of buttons - maybe hidden?"
...I don't know where you would hide them, and how convenient would it be to use them when they are hidden?
"Add mouse buttons to existing buttons so they have 2 functions?"
...Now you need some kind of shift-function to engage the mouse buttons, so picture it... you're using the trackball as a mouse, so your right hand is unavailable. Now you need to engage a shift key, like Player1 Start, and reach over and press the shifted left-click button. Do-able, but convenient?
"Not really sure, but I don't want extra buttons on the top of the CP for something that isnt used a gaming button."
...But why wouldn't they be used as gaming buttons? ;) By default, in MAME, the left mouse button is commonly mapped as an alternate to button 1. Example, the Fire button in Centipede. I like to use my left click button, which is right next to my trackball, instead of reaching up to Player 1 Button 1, when playing trackball games.
And keep in mind, whatever encoder you are using for your trackball most likely has dedicated terminals for Mouse button 1 and 2 already, I know the Optipac does. So if you go with dedicated buttons, you should not need any software solution to get your mapping.
-EVEGames
jimmy2x2x:
Regarding hiding the buttons, my CP has an accessible underside and I was thinking of maybe mounting the buttons under there, they would be available for menu navigation in windows applications, and entering the configuration screen in Maximus etc, but not obvious to casual users of the cab. This might be my best solution as it would leave the CP uncluttered.
Why wouldn't they be used as gaming buttons? Well I would prefer users of the cab not to be entering configuration menus and the like, also some emulators behave strangely with mouse clicks, zinc and model2emulator spring to mind. I feel that mouse buttons should be kept separate from the main controls for these reasons.
I have a utrak trackball, its the older usb type without button support. I might speak to Andy about this and see how much he would charge me to upgrade to the current interface with button support, or I could hack a mouse up!
EDIT: It appears that my spinner has support for 2 mouse buttons ;)
severdhed:
i have my player 1 buttons 5 and 6 wired up as mouse buttons. I too have a utrak trackball, but i opted not to buy the usb interface from ultimarc because it does not support mouse buttons, so i bought an optiwiz from GGG and it is awesome. they work fine in mame just like any other buttons, but when i am at the front-end or need to do something in windows, they are right there and easy to use. i do not use any other emulators though, so i don't know how that would be affected.