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: ps2 or usb interface for controls  (Read 1377 times)

0 Members and 1 Guest are viewing this topic.

speedklz

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:November 17, 2018, 12:56:23 pm
ps2 or usb interface for controls
« on: September 17, 2009, 02:08:17 pm »
Which should I choose ps2 or usb interface for my mame cabinate if I am going to be running other emulators. GGG states that each one is better then the other. so what are the advatages of one over the other.
Best of the Best of the Best. Sir!

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: ps2 or usb interface for controls
« Reply #1 on: September 17, 2009, 03:01:53 pm »
Which should I choose ps2 or usb interface for my mame cabinate if I am going to be running other emulators. GGG states that each one is better then the other. so what are the advatages of one over the other.

That's a choice between five different interfaces:

USB gamepad
USB keyboard*
PS/2 keyboard
USB mouse*
PS/2 mouse

these two each have "no standard" standards.  99.9% of the products follow the same two protocols, even though they don't have to.  This means they have the same limits & features even though they can get around many of them by sending the info differently.

Without knowing which other emus you're playing, it's hard for me to tell you what's better for you. (Especially since I don't know other emus well. ;) )  I hear some prefer gamepads, other prefer keyboards, others don't do mice.  Not sure which ones or if they've been fixed and not true anymore.  So check the emus and see what they (mouse/keyboard/gamepad) they like.

Then you your motherboard: if it doesn't have PS/2 ports, the decision is made for you.

Very quick list of limits:
keyboards: some games don't let you map one keyboard to two players.  AFAIK, only mame & mess let you use two keyboards as two separate inputs (keyboard "a" is different from keyboard "b").
USB keyboard: most have a limit of 6 keys pressed at the same time, but the ipac ups it to something like a dozen.  Some OSes don't poll the input fast enough.
PS/2 keyboard: Might not poll fast enough by default.

Mice:  limited number of buttons.  AFAIK, only mame & mess let you use two keyboards as two separate inputs (mouse 1 button 1 different from mouse 2 button 1).
USB mouse:  Some OSes don't poll the input fast enough.
PS/2 mouse:  Might not poll fast enough by default.
Robin
Knowledge is Power

Beretta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 798
  • Last login:December 20, 2021, 02:11:30 pm
Re: ps2 or usb interface for controls
« Reply #2 on: September 17, 2009, 03:13:09 pm »
i'd go with ps/2 when possible.. reason being is you can get heap ps/2 to usb adapters..

having ps/2 to start with gives you the most flexibility, usb can sometimes be a problem under dos for example.

although chances are you wont be missing anything with just going straight to usb.
Anyone got change for a dollar?
PLEASE HELP NEED Fastmame .70 and .9* releases

speedklz

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:November 17, 2018, 12:56:23 pm
Re: ps2 or usb interface for controls
« Reply #3 on: September 17, 2009, 05:00:31 pm »
Assuming that I get mess fully working just mame and mess, otherwise I will use individual emu`s for each set of roms. like NESticle, GEN, and such. I need two player with 6 butttons each and extra buttons on CP.
Best of the Best of the Best. Sir!

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: ps2 or usb interface for controls
« Reply #4 on: September 17, 2009, 05:23:53 pm »
For a recent mame, USB gamepad interfaces are the best. They do not suffer from keyboard limits, and the support analog sticks. Did I recommend U360 sticks here?

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: ps2 or usb interface for controls
« Reply #5 on: September 18, 2009, 11:54:46 am »
... ps/2 ...  reason being is you can get heap ps/2 to usb adapters..

The adaptrers only work well if the encoder board can do both ps/2 & USB.  Almost all current mice can, but keyboards are a totally different story.  The keywiz and hotrod encoders (both ps/2) do NOT do well with adapters.


For a recent mame, USB gamepad interfaces are the best. They do not suffer from keyboard limits, and the support analog sticks. Did I recommend U360 sticks here?

Ahh, that reminds me.  Mame treats gamepads differently than keybaord or mouse interfaces.  Mame does an extra 8/4-way conversion map with gamepads.  This can be a plus if you know how to use it, but can cause confusion with qbert.
Robin
Knowledge is Power

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: ps2 or usb interface for controls
« Reply #6 on: September 18, 2009, 03:07:47 pm »
i'd go with ps/2 when possible.. reason being is you can get heap ps/2 to usb adapters..


This is not good advice unfortunately. When using a PS/2-only device an adaptor will not work at all. If you mean a converter, this will be useless for gaming since PS/2 to USB keyboard converters cancel all keypresses every 5 seconds or so, to avoid stuck keys, and also have a key-press limit. They are useless for gaming.

USB keyboards have limitations but I must mention at this point that the I-PAC boards, when used in USB mode, have no key-press limitations at all, and are also not limited by the low-speed USB poll rate of 8ms as they use full-speed USB.

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: 10092
  • Last login:June 28, 2025, 10:45:55 pm
  • Comanche, OK -- USA
Re: ps2 or usb interface for controls
« Reply #7 on: September 18, 2009, 03:10:51 pm »
...otherwise I will use individual emu`s for each set of roms. like NESticle, GEN, and such.

It's 2009. Get a new NES emulator!

Beretta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 798
  • Last login:December 20, 2021, 02:11:30 pm
Re: ps2 or usb interface for controls
« Reply #8 on: September 19, 2009, 02:52:06 am »
i'd go with ps/2 when possible.. reason being is you can get heap ps/2 to usb adapters..


This is not good advice unfortunately. When using a PS/2-only device an adaptor will not work at all. If you mean a converter, this will be useless for gaming since PS/2 to USB keyboard converters cancel all keypresses every 5 seconds or so, to avoid stuck keys, and also have a key-press limit. They are useless for gaming.

USB keyboards have limitations but I must mention at this point that the I-PAC boards, when used in USB mode, have no key-press limitations at all, and are also not limited by the low-speed USB poll rate of 8ms as they use full-speed USB.

hmm i was'nt aware, but that leads me to the obvious question, if usb keyboards have that limitation and ipac presents it self to the computer as a keyboard then how are you getting around this limitation?

Your above statement is pretty "blanket" so im a bit confused.
Anyone got change for a dollar?
PLEASE HELP NEED Fastmame .70 and .9* releases

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: ps2 or usb interface for controls
« Reply #9 on: September 19, 2009, 05:21:02 am »

hmm i was'nt aware, but that leads me to the obvious question, if usb keyboards have that limitation and ipac presents it self to the computer as a keyboard then how are you getting around this limitation?

Your above statement is pretty "blanket" so im a bit confused.
Put simply, there are conventions which normal keyboard use in the format of the data sent. The conventional format is fine for a keyboard but not acceptable for gaming. The I-PAC departs from the convention.

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Re: ps2 or usb interface for controls
« Reply #10 on: September 19, 2009, 09:53:22 am »
Ach ... the old USB vs PS/2 keyboard issue ...

While there are a number of threads here, I always end up referring interested folks to TH's documentation:

http://tigerheli.mameworld.info/

Have fun!  ;)

Working: Not Enough
Projects: Too Many
Progress: None

speedklz

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:November 17, 2018, 12:56:23 pm
Re: ps2 or usb interface for controls
« Reply #11 on: September 19, 2009, 02:15:30 pm »
I went with the usb one. Ordered it yesterday! :) THanks for all the advice now I just need to get it in and put it all togather. And I am trying to use a newer emu for nes like mess if I can get it going right.
Best of the Best of the Best. Sir!

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: ps2 or usb interface for controls
« Reply #12 on: September 20, 2009, 04:20:56 am »
http://tigerheli.mameworld.info/

Have fun!  ;)
I Can't find any discussion in the Tiger Heli section itself, only 2 links to Andy's and Randy's text.
If I read Randy's, he says PS2 can handle 454 key presses/second. With a 60fps game, that's 7.5 keypresses/frame, which seems insufficient for a fighter like SF2, which has parallel key sampling at 60fps in a real machine. In theory you would need 1200 key presses/second for that, an if I read Andy's story, and iPac can handle that with ease.

Also the parallel sampling of USB seems more close to arcade board sampling of keys as the serial PS-2 model. If I understand it right, PS-2 can handle like 200 presses on the "spacebar" in a second and separate them as individual key presses, but it can't handle 60 times/second simultaneous presses of say number 1-9 on the numpad.
« Last Edit: September 20, 2009, 04:24:21 am by Blanka »