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: Keyboard button conflict  (Read 1269 times)

0 Members and 1 Guest are viewing this topic.

Chiefcob

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:May 27, 2017, 01:38:43 pm
  • I want to build my own arcade controls!
Keyboard button conflict
« on: April 18, 2013, 09:51:05 pm »
When playing 2 player games such as mk3 or street fighter I seem to be having problems with keys being pressed at the sometime and the game being interrupted with a window about hot keys anyone know how to solve this?

mameshane

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 27
  • Last login:November 07, 2022, 05:12:38 pm
  • I want to build my own arcade controls!
Keyboard button conflict
« Reply #1 on: April 18, 2013, 10:19:40 pm »
it's not the sticky keys one is it? from pressing the shift key 5 times quickly?

you can disable it in control panel/ease of access center

Chiefcob

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:May 27, 2017, 01:38:43 pm
  • I want to build my own arcade controls!
Re: Keyboard button conflict
« Reply #2 on: April 18, 2013, 10:39:39 pm »
Have already disabled that one thanks.

Yourname942

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 123
  • Last login:October 01, 2016, 08:10:20 pm
Re: Keyboard button conflict
« Reply #3 on: April 19, 2013, 06:54:30 am »
you should change the minimize/maximize button to something that is almost never pressed, like printscreen or something.

Edit: I had the same issue on the cab I built for my brother's friend's 4player CP.

BadMouth

  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9273
  • Last login:August 15, 2025, 06:53:06 am
  • ...
Re: Keyboard button conflict
« Reply #4 on: April 19, 2013, 09:49:58 am »
Don't use the default MAME keys, they suck bad.  >:(

If you absolutely need the inputs on your encoder that post CTRL, ALT & SHIFT, map them to coin or player.
Those are much less likely to be pressed in conjunction with other buttons.

If you have an ipac, you don't even have to rewire anything, just reprogram those inputs to something else.
If you have an x-arcade, you can reprogram the buttons, but you'll have to press the button on the back to load them every time you turn on the computer.
I'm not a big fan of the Key Wiz uploader concept, so I just don't use those inputs or use them for administrator buttons.

Solves this problem and many problems you are going to have when you get into other emulators.
Change it now before you get too deep into mapping controls for individual games and setting up other emulators.

I have no idea why people refuse to switch away from the crappy default keys.  :dunno
« Last Edit: April 19, 2013, 10:02:21 am by BadMouth »

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7022
  • Last login:Today at 02:58:54 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: Keyboard button conflict
« Reply #5 on: April 19, 2013, 01:30:58 pm »
I have no idea why people refuse to switch away from the crappy default keys.  :dunno

As far as MAME goes, it was done this way for a very good reason.  It speaks volumes about their understanding of what was necessary to make the user experience as good as it could be.

With a standard USB keyboard, there is a 6 simultaneous keypress limit.  But there is one group of keys which are not counted in that group, and they are LEFT CONTROL, RIGHT CONTROL, LEFT ALT, RIGHT ALT, LEFT SHIFT, RIGHT SHIFT, MENU and WINDOWS Keys.  These are handled by a bitmapped report, so are actually even somewhat more efficiently handled than others.

PS/2 keyboards don't have this limitation, but most PS/2 encoders, like the KeyWiz, will use these defaults to maintain compatibility with MAME defaults, in order to make configuration a bit simpler.

The keys they decided to use aren't "crappy".  It's just programmers who don't understand these things, and don't properly support their use, who make it seem that way ;)

RandyT