The NEW Build Your Own Arcade Controls

Main => Main Forum => Topic started by: warsong on August 12, 2022, 11:57:27 pm

Title: Trackball as mouse
Post by: warsong on August 12, 2022, 11:57:27 pm
Hey everyone,

I know a lot of people install trackballs on their CPs in order to play the games that require them (golf, bowling, marble madness, etc..) but I’ve also seen some people talk about how it becomes a mouse for windows. I understand the PC will recognize it as a regular mouse but what do you use as mouse buttons? Can the player buttons on the CP be used for both mouse buttons in windows and player buttons in MAME (using an I-PAC)? Is this kind of setup worth considering or is just using a wireless mouse easier?

Thanks!  :cheers:
Title: Re: Trackball as mouse
Post by: PL1 on August 13, 2022, 12:48:37 am
what do you use as mouse buttons? Can the player buttons on the CP be used for both mouse buttons in windows and player buttons in MAME (using an I-PAC)? Is this kind of setup worth considering or is just using a wireless mouse easier?
Strongly consider not using mouse buttons as player buttons.
- There's way too much chance that a drunk friend or button-mashing kid right-clicks on the wrong spot, pulls up a menu, and messes up your configuration in ways that might take months for you to fully fix.   :banghead:
- This follows the same line of reasoning as not having a TAB (menu) button or shifted function (P1 Start + Joy1 Right) on your system.

That said, you might consider using a Double Pole Double Throw (DPDT) switch to turn two normal buttons like P1 Start and P2 Start into mouse buttons.
- One pole of the switch connects the P1 Start Button wire to either the IPac P1 Start input or the IPac Left Mouse Button input.
- The other pole connects the P2 Start Button wire to either the IPac P2 Start input or the IPac Right Mouse Button input.
- Hide the switch where only you can access it.

                                DPDT
                                switch
                                       ____ IPac P1 Start input
    P1 Start Button ____/ ____ IPac Left Mouse Button input
                                    :
                                    : ____ IPac P2 Start input
    P2 Start Button ____/ ____ IPac Right Mouse Button input

If this approach looks too complicated, use a wireless mouse.

Either way, once you've got your system fully configured you probably won't need mouse buttons very often . . . unless you're the type that is always fiddling around with your setup.   ;D


Scott
Title: Re: Trackball as mouse
Post by: Mike A on August 13, 2022, 10:54:37 am
Quote
- There's way too much chance that a drunk friend or button-mashing kid right-clicks on the wrong spot, pulls up a menu, and messes up your configuration in ways that might take months for you to fully fix.   :banghead:

Backing up your system or cloning the drive eliminates that problem.



Title: Re: Trackball as mouse
Post by: PL1 on August 13, 2022, 11:46:04 am
Backing up your system or cloning the drive eliminates that problem.
That is a best practice all too often forgotten until after one needs the backup image.   :embarassed:

More layers of protection (backups + no TAB button/shifted function + no mouse buttons . . . ) decrease the odds of having to deal with a difficult recovery after an unfortunate incident.


Scott
Title: Re: Trackball as mouse
Post by: KenToad on August 13, 2022, 12:40:38 pm
I have an ipac4 and a U-trak trackball. You can definitely assign mouse buttons to any inputs on the ipac4. The Utrak has a lower resolution than a standard mouse and for that reason I don't find it convenient to use as a PC mouse, but it certainly can be used once in while if you need to move the mouse pointer for some reason.

I use Hyperspin frontend and haven't had any issues over the last several years regarding having a pair of arcade buttons assigned as mouse inputs. Initially, I assigned the arcade buttons as mouse buttons because of an emulator that wouldn't let me remap the mouse buttons, but then I just left them assigned because it never was an issue. I'm sure the dangers of having mouse buttons on your CP will depend on your specific setup and you'll find out sooner rather than later.
Title: Re: Trackball as mouse
Post by: warsong on August 14, 2022, 03:55:34 pm
what do you use as mouse buttons? Can the player buttons on the CP be used for both mouse buttons in windows and player buttons in MAME (using an I-PAC)? Is this kind of setup worth considering or is just using a wireless mouse easier?
Strongly consider not using mouse buttons as player buttons.
- There's way too much chance that a drunk friend or button-mashing kid right-clicks on the wrong spot, pulls up a menu, and messes up your configuration in ways that might take months for you to fully fix.   :banghead:
- This follows the same line of reasoning as not having a TAB (menu) button or shifted function (P1 Start + Joy1 Right) on your system.

That said, you might consider using a Double Pole Double Throw (DPDT) switch to turn two normal buttons like P1 Start and P2 Start into mouse buttons.
- One pole of the switch connects the P1 Start Button wire to either the IPac P1 Start input or the IPac Left Mouse Button input.
- The other pole connects the P2 Start Button wire to either the IPac P2 Start input or the IPac Right Mouse Button input.
- Hide the switch where only you can access it.

                                DPDT
                                switch
                                       ____ IPac P1 Start input
    P1 Start Button ____/ ____ IPac Left Mouse Button input
                                    :
                                    : ____ IPac P2 Start input
    P2 Start Button ____/ ____ IPac Right Mouse Button input

If this approach looks too complicated, use a wireless mouse.

Either way, once you've got your system fully configured you probably won't need mouse buttons very often . . . unless you're the type that is always fiddling around with your setup.   ;D


Scott

You bring up some good points I hadn’t fully considered. Thanks for the advice on the DTDP switch. I’ve never heard of that before but it seems like a nice idea to keep the CP clean and not have to use extra buttons!

I have an ipac4 and a U-trak trackball. You can definitely assign mouse buttons to any inputs on the ipac4. The Utrak has a lower resolution than a standard mouse and for that reason I don't find it convenient to use as a PC mouse, but it certainly can be used once in while if you need to move the mouse pointer for some reason.

I use Hyperspin frontend and haven't had any issues over the last several years regarding having a pair of arcade buttons assigned as mouse inputs. Initially, I assigned the arcade buttons as mouse buttons because of an emulator that wouldn't let me remap the mouse buttons, but then I just left them assigned because it never was an issue. I'm sure the dangers of having mouse buttons on your CP will depend on your specific setup and you'll find out sooner rather than later.

Thank you, good to know!

Quote
- There's way too much chance that a drunk friend or button-mashing kid right-clicks on the wrong spot, pulls up a menu, and messes up your configuration in ways that might take months for you to fully fix.   :banghead:

Backing up your system or cloning the drive eliminates that problem.

Def plan to make backups haha!