Controls Overview

Here we will introduce you to the basic controls used to navigate your way through HyperSpin.  HyperSpin is primarily controlled through either a keyboard or a joystick.  In an arcade cab you might not want to use either of these methods so most people typically purchase a keyboard encoder to interface their arcade buttons and joysticks to the computer.  There is also one other option and that's mouse control. The reason that HyperSpin supports mouse controls is so you can use an arcade trackball or arcade spinner to control the interface.  Also by having mouse controls you are able to use a touch screen monitor if desired.

HyperSpin supports up to 2 players which is the most common arcade cabinet setup.  Below are the default keys used to navigate.  These can easily be changed.

 

What each key does:

Start - Opens Sub-Menu from the Main Menu.  Starts a game from the Sub-Menu.  Activates item in other menus such as the Exit Menu or Favorites Menu.

Exit - Activates the Exit Menu. Goes back to the Main Menu from a Sub-Menu.

Up - Spins the wheel backward.  Navigates other menus.

Down - Spins the wheel forward.  Navigates other menus.

Previous Letter / Index - Jumps backward to the previous letter. If Indexing is on, then it navigates to the previous marked index in the database instead. If you hold this down then it brings up the letter menu so you can choose a letter faster.

Next Letter / Index - Jumps forward to the next letter. If Indexing is on, then it navigates to the next marked index in the database instead. If you hold this down then it brings up the letter menu so you can choose a letter faster.

Skip Back By Number - Jumps backward 50 games for example.  You can change the jump amount in the settings file.

Skip Ahead By Number - Jumps forward 50 games for example.  You can change the jump amount in the settings file.

HyperSpin - When holding this key down the wheel will spin faster when navigating.

Genre - When in a Sub-Menu this will bring up the Genre Wheel.

Favorites - When in a Sub-Menu this will bring up the Favorites Menu. If you're in the Favorites Menu pressing this key again will bring up your favorites wheel. 

Tip: If you are in a Sub-Menu and want to see your favorites , just press the favorites key twice quickly to get to your favorites wheel.

 

Player 1 Keyboard Controls

Start Enter
Exit Escape
Spin Up Up Arrow
Spin Down Down Arrow
Previous Letter / Index Left Arrow
Next Letter / Index Right Arrow
Skip Back By Number F Key
Skip Ahead By Number V Key
HyperSpin Space Bar
Genre
G Key
Favorites
L Key

 

Player 2 Keyboard Controls

Start E Key
Exit Q Key
Spin Up W Key
Spin Down S Key
Previous Letter / Index A Key
Next Letter / Index D Key
Skip Back By Number J Key
Skip Ahead By Number M Key
HyperSpin X Key
Genre
H Key
Favorites
Z Key


Player 1 and Player 2 Joystick Controls

Start Button 1
Exit Button 2
Spin Up Analog Up
Spin Down Analog Down
Previous Letter / Index Analog Left
Next Letter / Index Analog Right
Skip Back By Number Button 3
Skip Ahead By Number Button 4
HyperSpin Button 5
Genre
Button 6
Favorites
Button 7

Tip: You don't have to use the analog stick to navigate.  HS also supports POV Hat controls, which is usually the D-Pad on your joystick.

The easiest way to change your controls is to use HyperHQ.  Open HyperHQ and open the controls tab.  To set your controls simply click the set button next to each control.  Then hit the button on your arcade machine or the keyboard key you wish to assign.  The exit key can be multiple keys.  Click set once to set your first key then again for a second key and so on.

The key delay option at the bottom controls how HS reacts when spinning the wheel. By default the key delay is on, which will cause the wheel to spin one game quickly then pause briefly before continuing to the next game when holding down or up.  If you turn this feature off then when you press down or up the wheel will spin freely but some people find it hard to move just one game at a time.


If you are using joystick controls then you can click the joystick tab and find a similar screen.

Setting up joysticks is similar to setting up the keyboard with a few small differences.

When setting up joysticks the first thing you want to do is enable them.  They are disabled by default.

If you are using 1 joystick then just enable player 1. If you are using 2 joysticks then enable player 1 and 2.  Do this by clicking the checkboxes.


Every joystick plugged into your pc will have a joy ID. You can also set that here. Its usually 0 and 1 but it could be higher. You can simply set the joy ID by clicking the Set Joy ID button and then when prompted press any button on the joystick you want to use for that player.  The rest is just like the keyboard setup.  Just press set then tap the button on the joystick to set your control.

You can enable Trackball/Spinner/Mouse support simply by enabling them on the trackball and spinner tabs.

The threshold slider simply sets the amount you have to spin your trackball/spinner before you see actual wheel movement in the menu.