Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Newbie question - USB or IPAC  (Read 2483 times)

0 Members and 1 Guest are viewing this topic.

MtlPatou

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 29, 2022, 11:58:16 am
  • I want to build my own arcade controls!
Newbie question - USB or IPAC
« on: August 02, 2015, 12:30:31 pm »
Hello, I've been reading this forum and others for over a month now. I'm planning on building my first cab and there's so many elements to consider that I'm leaning on building a single CP to begin with and Connecting it to my PC and TV, that way I simplify the project and I can get use to the hardware and software without the woodwork, display and power supply element.

So my question is pretty basic, I see joystick that are USB (and buttons can be connected to) and many post around using IPAC as encoder. What is the best way to go and what should I consider before making my choice?

The question might not make sense, and if not I probably missing a concept or two, then I need more help and will gladly take any advice provided.

Thanks

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14000
  • Last login:May 08, 2024, 08:24:26 am
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Newbie question - USB or IPAC
« Reply #1 on: August 02, 2015, 01:44:08 pm »
IPACs can hook up via USB so I don't really understand the question.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

MtlPatou

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 29, 2022, 11:58:16 am
  • I want to build my own arcade controls!
Re: Newbie question - USB or IPAC
« Reply #2 on: August 02, 2015, 02:38:12 pm »
That's probably what I'm missing out...

For example what's the difference between these 2 joystick in terms of how they're connected?
http://www.ultimarc.com/servostik.html

http://groovygamegear.com/webstore/index.php?main_page=product_info&products_id=407

One seems to connect directly with a usb cable and the other look like it needs a control interface.

Maybe the question is, do I absolutely need an encoder (like an IPAC2) to build a 2 players, 7 buttons, trackball and spinner control panel? If not what is the best route in your opinion?

I'm learning everyday reading the forum but I would like to start building my own as I feel I'll learn even more from the doing and building it.

Is there a good guide on how to select and connect your controls? I mean, there's tons of information but I'm kind of confuse on where to start?

Thanks


Vigo

  • the Scourage of Carpathia
  • Global Moderator
  • Trade Count: (+24)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6417
  • Last login:March 21, 2024, 08:20:28 am
Re: Newbie question - USB or IPAC
« Reply #3 on: August 02, 2015, 03:40:10 pm »
Yes, you need an encoder to connect arcade controls to your computer. Some controls, like the ultrastick 360 have an encoder built in, so they are plugged in from the joystick, but you will still probably need an encoder for the bulk of your controls. You really can't just directly wire controls from a an arcade button to a pc and have it work.

The question is which encoder or encoders will you need. For the layout you described, you will probably want to go with a basic 2 player control encoder and an optical encoder that can do a trackball and a spinner at the same time.

This book is gonna be the best guide that lays everything out:

http://www.amazon.com/gp/product/047089153X/

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14000
  • Last login:May 08, 2024, 08:24:26 am
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Newbie question - USB or IPAC
« Reply #4 on: August 02, 2015, 03:40:52 pm »
Welp, lets slow down a little.

The servo stick uses USB to control the 4way/8way switcher. Both the Servo Stick and Dominix require an encoder to have the 4 micro switches on them send a signal to the PC. The servo stick can switch between 4way and 8 way with either a command that makes the USB connection rotate the restricter plate or a hard wired button / toggle switch. The Dominix uses restricter plates that you install so switching between 4 and 8 way means manually switching the plates.  The major difference is one uses cherry style switches and the other uses leafs.

There's a huge debate as to what switch is best for what but all that matters in that respect is what YOU prefer. Don't feed the trolls :)

When it comes to encoders I typically use an IPAC2 but I have used GGG's KeyWiz , you cant really go wrong with either. Both do pretty much the exact same thing.  When you bring up things like a trackball and a spinner it opens up other things you need.  The simplest solution for a spinner would be a Turbo Twist 2 from GGG. Trackball.......most people hack a mouse AFAIK. Ive never made a panel with a trackball so unfortunately Im zero help with that.

If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4778
  • Last login:October 20, 2023, 11:39:06 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Newbie question - USB or IPAC
« Reply #5 on: August 02, 2015, 05:37:11 pm »
I think what the OP meant to say was:  USB HID Device or IPac keyboard device.

Stop by my Youtube channel and leave a comment:

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14000
  • Last login:May 08, 2024, 08:24:26 am
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Newbie question - USB or IPAC
« Reply #6 on: August 02, 2015, 06:05:24 pm »
I think what the OP meant to say was:  USB HID Device or IPac keyboard device.

Vigo and I both knew what he meant, you can tell by our answers.  I dont like spoon feeding people everything but I still want the guy to learn.
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

MtlPatou

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 29, 2022, 11:58:16 am
  • I want to build my own arcade controls!
Re: Newbie question - USB or IPAC
« Reply #7 on: August 02, 2015, 07:43:19 pm »
Thanks for helping clarify my interrogations  :dunno

By reading even more I found what I need to look for. I do understand more how to build and connect my control panel.

Thank you for putting me on the right track   :notworthy:

Malenko

  • KNEEL BEFORE ZODlenko!
  • Trade Count: (+58)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 14000
  • Last login:May 08, 2024, 08:24:26 am
  • Have you played with my GingerBalls?
    • forum.arcadecontrols.com/index.php/topic,142404.msg1475162.html
Re: Newbie question - USB or IPAC
« Reply #8 on: August 02, 2015, 09:00:08 pm »
you seem to know what you want in terms of controls (SFNeo + TB+Spinner) but Id still suggest making the panel in cardboard to get everything laid out just the way you want it.  Feel free to keep posting questions and progress pix, we're here to help  :cheers:
If you're replying to a troll you are part of the problem.
I also need to follow this advice. Ignore or report, don't reply.

MtlPatou

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 29, 2022, 11:58:16 am
  • I want to build my own arcade controls!
Re: Newbie question - USB or IPAC
« Reply #9 on: August 03, 2015, 11:13:58 am »
Was thinking about building a mock up in cardboard and your comment just confirmed that is the right thing to do. I'm currently in the shopping phase and as soon as the orders are out I'll jump on the cardboard version.

I also need to make up my mind on the artwork and theme I want my cab.

And yes, more questions will definitely come :banghead:

Thanks

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: Newbie question - USB or IPAC
« Reply #10 on: August 04, 2015, 06:10:16 am »
I think what the OP meant to say was:  USB HID Device or IPac keyboard device.

This doesnt really make sense as a question though as a keyboard is a HID device. If the OP is asking whether keyboard or game controller device, the I-PAC is both and all controls can be assigned as keyboard keys or game controller controls (or power, volume etc).

empardopo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:May 09, 2024, 01:29:03 pm
    • My personal forum
Re: Newbie question - USB or IPAC
« Reply #11 on: August 04, 2015, 06:28:54 am »
For me, the best and cheapest option (if your PC has parallel port) is the IPP(port parallel interface).
You can look an example here(in spanish).

Greetings.

MtlPatou

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 29, 2022, 11:58:16 am
  • I want to build my own arcade controls!
Re: Newbie question - USB or IPAC
« Reply #12 on: August 04, 2015, 10:42:57 am »
Well, my question was more around how to connect all this together... After your clarification and some additional research on the web, this is the conclusion I came up with:

                                                               _______
Joystick (2) ---------------------------->|            |
Action Buttons (2x6) ------------------>|            |
P1&P2 start button (2) ---------------->|            |
Coins buttons (2)  --------------------->|IPAC2 | -----USB-------> Computer
Admin button (3) ---------------------->|            |
Trackball ------------------------------->|            |
Spinner -------------------------------->|______|


So is it making sense?

Vigo

  • the Scourage of Carpathia
  • Global Moderator
  • Trade Count: (+24)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6417
  • Last login:March 21, 2024, 08:20:28 am
Re: Newbie question - USB or IPAC
« Reply #13 on: August 04, 2015, 10:52:45 am »
Take trackball and spinner off that diagram, they either need to be USB ready or need a separate optical encoder. You could have something like this:

                                                               _______
Joystick (2) ---------------------------->|            |
Action Buttons (2x6) ------------------>|            |
P1&P2 start button (2) ---------------->|            |
Coins buttons (2)  --------------------->|IPAC2 | -----USB-------> Computer
Admin button (3) ---------------------->|______|

                                                                ________
Trackball ------------------------------->| Optipac| (or other optical encoder) ----------USB---------> computer
Spinner -------------------------------->|_______|


MtlPatou

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 29, 2022, 11:58:16 am
  • I want to build my own arcade controls!
Re: Newbie question - USB or IPAC
« Reply #14 on: August 04, 2015, 11:55:40 am »
Ok, from what I gather from Ultimarc website, the new IPAC2 has trackball and Spinner connectivity capabilities...

Ultimarc website: http://www.ultimarc.com/ipac1.html
I-PAC 2  (32 Inputs plus trackball and spinner connector/PAC-Link expansion)

But if you tell me I'm better with the Optipac, I don't have any constraint going that way.

Ginsu Victim

  • Yeah, owning a MAME cab only leads to owning real ones. MAME just isn't good enough. It's a gateway drug.
  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10093
  • Last login:May 08, 2023, 02:40:58 pm
  • Comanche, OK -- USA
Re: Newbie question - USB or IPAC
« Reply #15 on: August 04, 2015, 12:12:25 pm »
Ok, from what I gather from Ultimarc website, the new IPAC2 has trackball and Spinner connectivity capabilities...

Ultimarc website: http://www.ultimarc.com/ipac1.html
I-PAC 2  (32 Inputs plus trackball and spinner connector/PAC-Link expansion)

But if you tell me I'm better with the Optipac, I don't have any constraint going that way.

Oh, nice! I wasn't aware of this change to more recent IPAC2s.

Vigo

  • the Scourage of Carpathia
  • Global Moderator
  • Trade Count: (+24)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 6417
  • Last login:March 21, 2024, 08:20:28 am
Re: Newbie question - USB or IPAC
« Reply #16 on: August 04, 2015, 02:07:57 pm »
I didn't know that either. Yeah, I think you can put it all on one encoder, no problem.  8) :cheers:

diggso

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 53
  • Last login:December 25, 2018, 02:57:43 am
Re: Newbie question - USB or IPAC
« Reply #17 on: August 06, 2015, 03:42:14 pm »
I didn't realise that the new ipac could do this either. On my previous build I had serious problems with the usb trackball and spinners getting randomly assigned as mouse 2x, 3x etc. and it was a major pain in the hole.
Has anyone actually used the new ipac to connect multiple analog controls? I'd love to hear if it worked out.

EMDB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 865
  • Last login:September 05, 2023, 09:18:51 am
  • Project RetroCade
Re: Newbie question - USB or IPAC
« Reply #18 on: August 06, 2015, 05:41:33 pm »
The biggest advantage of an iPAC over a game controller in my humble opinion is the fact that most emulators and frontends can handle keyboard input much better than native Windows joystick control. I read a lot of people having problems controlling their cab with a joystick ending up mapping the sticks buttons to keystrokes again (e.g. using XPadder or something similar)

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4778
  • Last login:October 20, 2023, 11:39:06 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: Newbie question - USB or IPAC
« Reply #19 on: August 06, 2015, 08:24:21 pm »
 The new ipac2 also supports xbox360. It requires an additional adapter, but it will make your controls Steam friendly and will work with all Xbox 360 compatible games. This is the route that I will be taking.
Stop by my Youtube channel and leave a comment:

skipsinclair

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:September 14, 2015, 06:43:05 pm
  • I want to build my own arcade controls!
Re: Newbie question - USB or IPAC
« Reply #20 on: August 17, 2015, 08:55:21 am »
A note on keyboard input, however:

I had a LOT of problems with my setup whenever I used the default keystroke config that came with the IPAC Ultimate I/O.  Somewhere between 10-20 mins of play, the IPAC would totally bomb out, I'd lose ALL buttons, no response.  If I unplugged/plugged the IPAC, everything would come back fine for another 10-20 mins.  Really odd behavior.

I've always had doubts about repeatedly hammering CTRL, ALT, and SHIFT keys on a Win7 machine.  Seen too many odd states of those keys, regardless of accessibility settings, sometimes sticky ctrl, sometimes an ALT that wouldn't release... so, within the IPAC mapping SW, I forced the first four buttons on P1 to be gamepad buttons.  Remapped MAME, boom.  No problems so far with at least a couple of 30 mins play sessions.  IPAC seems stable now.

I think something was too sensitive on the Win7 build, and kept disconnecting the keyboard device with all the weird activity.  Dunno.  Once I switched it FROM keyboard input to gamepad buttons, no more problems (for now).

ladysephiroth

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 68
  • Last login:September 26, 2016, 05:40:24 pm
  • I want to build my own arcade controls!
Re: Newbie question - USB or IPAC
« Reply #21 on: August 18, 2015, 10:09:56 pm »
Take trackball and spinner off that diagram, they either need to be USB ready or need a separate optical encoder. You could have something like this:

                                                               _______
Joystick (2) ---------------------------->|            |
Action Buttons (2x6) ------------------>|            |
P1&P2 start button (2) ---------------->|            |
Coins buttons (2)  --------------------->|IPAC2 | -----USB-------> Computer
Admin button (3) ---------------------->|______|

                                                                ________
Trackball ------------------------------->| Optipac| (or other optical encoder) ----------USB---------> computer
Spinner -------------------------------->|_______|

Isn't there an option if you don't mind extra cables (I don't, maybe I'm weird) to order the trackball and spinner with native USB input? Yeah you have extra tails on your control but is it easier for a new person, reading about some of the issues you've all had with things being recognized oddly?