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: Happ 8 way rotary 12 pos  (Read 1303 times)

0 Members and 2 Guests are viewing this topic.

Hearybarrelbear

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:December 06, 2025, 02:36:57 am
  • I want to build my own arcade controls!
Happ 8 way rotary 12 pos
« on: December 03, 2025, 05:16:37 am »
Hello.
First time everything.  So a few questions.
So I've had some happ 8way rotary 12 position mechanical (50-5618-00) joysticks for awhile.
Im finally getting round to try and use them.
Been researching all i can on here.
I see i require a interface to work on pc or retro pie using mame. (Which would be best now)
Also was wondering if there is a way to connect to a pandoras box. (Say a dx3000)Via a usb interface that would also incorporate the 8way (micro switches) and the buttons. All in one.
The Micros and buttons i understand how to connect to board. But the rotational mech would that insert into usb still through a interface?
Regards a heavy barrel bear.
Hope there's some help.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9725
  • Last login:Yesterday at 09:50:23 pm
  • Designated spam hunter
Re: Happ 8 way rotary 12 pos
« Reply #1 on: December 03, 2025, 02:41:58 pm »
I see i require a interface to work on pc or retro pie using mame. (Which would be best now)
If you can follow directions to load a firmware/EEPROM on an Arduino and maybe do some simple soldering, the KADE miniArcade 2.0 firmware would be a great choice.
- There are detailed instructions on how to connect and program rotary joysticks in the User Guide.
http://forum.arcadecontrols.com/index.php/topic,154126.0.html

Here are some pinouts for boards that have been tested and should be available. (The Mattairtech boards are no longer available. :( )
- The three purple "Rot1" (Player 1 rotation) and three "Rot2" (Player 2 rotation) pins handle the 12-position rotary switch inputs.
- If the board is missing some of the rotation inputs (see Pro Micro diagram), you can use a second board with the P1 rotation outputs changed to send P2 rotation keystrokes.

Micro:
- Many vendors offer these with pins already soldered on.  Choose the Micro or the Leonardo if you have difficulty with basic soldering.


Leonardo:


Teensy 2.0:


ItsyBitsy32u4:


Pro Micro:
- "Rot. 2B" 32u4 pin #32 is not connected on this PCB so you'll need two Pro Micros -- one for each rotary joystick.


Also was wondering if there is a way to connect to a pandoras box. (Say a dx3000)Via a usb interface that would also incorporate the 8way (micro switches) and the buttons. All in one.
The Micros and buttons i understand how to connect to board. But the rotational mech would that insert into usb still through a interface?
I don't know if a Pandora's Box can use USB HID input devices.   :dunno

If it does, the KADE miniArcade 2.0 firmware shows up as a USB HID keyboard.

Remember to change the MAME settings for each game as mentioned in the wiki and check that the MAME rotation inputs match the keystrokes sent by your KADE miniArcade 2.0.
http://wiki.arcadecontrols.com/index.php/Joysticks#MAME_Settings_for_Mechanical_Rotary_Joysticks


Scott

Hearybarrelbear

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:December 06, 2025, 02:36:57 am
  • I want to build my own arcade controls!
Re: Happ 8 way rotary 12 pos
« Reply #2 on: December 06, 2025, 02:30:33 am »
Cheers Scott.
With this and all the other posts about this I'll hopefully figure it out.
Or I got a friend who knows abit. Mainly doing ground work.
Once got it together I'll try on pandoras box. Otherwise the pie it is.

The one thing is will the board take buttons at same time or are they through another.
Regards heavybarrelbear

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9725
  • Last login:Yesterday at 09:50:23 pm
  • Designated spam hunter
Re: Happ 8 way rotary 12 pos
« Reply #3 on: December 06, 2025, 07:10:59 am »
The one thing is will the board take buttons at same time or are they through another.
You can connect both your rotary joystick and buttons through the KADE miniArcade 2.0 -- assign any input ports not used by the rotary function to your joystick U/D/L/R microswitches, player buttons, and admin buttons. (Coin, Start, Exit, Pause)
- Start with the pinout for your AVR. (see above)  Make a list of which wire you want to go to each input port and what keystroke you want each input port to send.

You may not want to use the MAME default "modifier" keystrokes (Ctrl, Alt, Shift), since some combos can trigger hotkey functions.
- There's a list of unused keys at the bottom of this image that you can use for P1B1, P1B2, and P1B4.
- Also, you'll probably want to change the MAME P1 defaults for rotary from "Z" and "X" to "[" and "]" so they arent the same as P1B5 and P1B6.



LMK if you have any questions that aren't covered clearly in the User Guide.   :cheers:


Scott