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: Admin Esc Button - Where do you put yours?  (Read 21446 times)

0 Members and 1 Guest are viewing this topic.

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: Admin Esc Button - Where do you put yours?
« Reply #40 on: May 28, 2008, 06:25:57 pm »
I want an exit button, but don't want it to be a regular arcade button that can be easily pressed by accident.

I am going to use a momentary three Position switch with automatic return to center and two NO (normally open) contacts.

The switch lever is a knob type so it must be turned to activate, thus avoiding accidental exits.

It will be placed at the center of the panel between the P1 and P2 buttons.

The controls will be turn left for ESC - release to center for neutral - turn right for Pause

I didn't really want a pause button, but some of you recommend it so I thought to try it.
I could see someone cranking the knob to the right to Pause and then cranking it left to UN-Pause, but that would be EXIT instead.  :(

I think I will just make both directions ESC, so the switch will be a dedicated exit button. There is no pause in arcades.  ;D

The switch looks like this:





I have ordered them. Will see how they look/work when they get here.




CrazyKongFan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 569
  • Last login:June 06, 2017, 01:22:29 pm
Re: Admin Esc Button - Where do you put yours?
« Reply #41 on: May 28, 2008, 06:49:33 pm »
The only thing I'd be afraid of having ESC and Pause on the same switch like that is hitting ESC by accident when you meant to hit Pause ;) I have my Pause button between player 1 and 2, and my ESC button on the top left of the CP, out of the way.

NoOne=NBA=

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2718
  • Last login:July 23, 2011, 08:59:16 am
  • Just Say No To Taito! -Nichibutsu
Re: Admin Esc Button - Where do you put yours?
« Reply #42 on: May 28, 2008, 08:09:37 pm »
I have one admin button, and that is a red one between the P1 and P2 starts.
My Ipac is set to do Shift on press, and Pause on release.

If you need to pause, you hit the red button in the middle, and walk away.
Nobody's ever gotten drunk enough at my place to mess that one up.

To Exit, you hit Shift + P1B3.
I've never had anyone accidentally hit Exit because you naturally reach for the Pause button with your button hand.

dgame

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 620
  • Last login:June 01, 2025, 11:09:55 pm
  • I am no Jedi
Re: Admin Esc Button - Where do you put yours?
« Reply #43 on: June 09, 2008, 12:08:14 pm »
Got the momentary three Position switch thing and don't like it for this application.
I did a mock up and it looks cool in general, it is  not an arcade part so it doesn't look right on there.

I will go with the single red arcade button in the center between P1 and P2 start buttons:

P1 Start ---- Red button ---- P2 Start

P1 start = Start Game
P1 start + Red button = Quit Game

And if I find the need:
Red button = Pause Game


Sick Leave

  • Trade Count: (0)
  • Newbie
  • *
  • Offline Offline
  • Posts: 1
  • Last login:May 25, 2011, 09:59:02 pm
Re: Admin Esc Button - Where do you put yours?
« Reply #44 on: June 09, 2008, 03:00:35 pm »
You can use AutoHotKey to do a lot with your buttons as well.  I've used a script to ensure that someone holds the Escape button for three seconds before it exits.  I don't have the script with me here, but I think it was something like this

Code: [Select]
Esc::
   KeyWait, Esc, T3
   if ErrorLevel
      SendInput {Esc}
return

You could probably write a script to make it wait for another key press to issue the Escape key, too.