Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: hhcasey on May 01, 2019, 07:35:40 am

Title: ipac rotary control setup
Post by: hhcasey on May 01, 2019, 07:35:40 am
I'm nearing the completion of my cabinet and I've relied heavily on the ipac products.
I'm using a RaspberryPi 3B+ with RetroPie and the ipac ultimate controller in keyboard mode.
It's a 2 Player setup with 8 buttons for each player.
I've added the rotary control to my joystick so I can play Frontline, Ikari and Heavy Barrel type games.

I setup the ipac using their software and it works like a champ.
I setup the rotary controller and it works like a champ.
I checked the operation of both by connecting the boards to a laptop and sending the commands to Wordpad.

I added the controls in the configs all file like this:

positional_digital_speed = 0
positional_sensitivity = 100
input_player1_positional_analog = none
input_player1_positional_analog_dec = "["
input_player1_positional_analog_inc = "]"
input_player2_positional_analog = none
input_player2_positional_analog_dec = "/"
input_player2_positional_analog_inc = "\"

I'm not getting any action when I twist the joystick in any of the games.
I am getting the arm motion from random other buttons: button 5 or button 8 let's say.

Any suggestions how to get this working?
Title: Re: ipac rotary control setup
Post by: PL1 on May 01, 2019, 02:55:40 pm
I've added the rotary control to my joystick
You mean the Ikari style version, not the U360 version, right?

  Ikari style 12-way Rotary Upgrade.
- Mechanical rotary, "clicky", 12 position
(http://www.ultimarc.com/images/12wayrotarysm.jpg)

  UltraStik 360 Rotary Joystick Upgrade.
- Optical rotary, not "clicky", acts like a single-axis mouse/spinner
(http://www.ultimarc.com/store/shopimages/products/thumbnails/enc1.jpg)

I setup the rotary controller and it works like a champ.
I checked the operation of both by connecting the boards to a laptop and sending the commands to Wordpad.
Just to confirm, when you twist P1 joystick clockwise one click the rotary encoder sends one "]" keystroke to Wordpad and one click counter-clockwise sends a "[", right?

input_player1_positional_analog_dec = "["
input_player1_positional_analog_inc = "]"
Did you set this in the MAME "Input (general)" menu or the "Input (this game)" menu?

Launch a rotary game like Ikari Warriors (ikari) and go into the  "Input (this game)" menu.
- Is "positional analog dec" = "[" and "positional analog inc" = "]"?


Scott