Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: mrlee on February 17, 2012, 02:11:39 pm

Title: Optipac and Rotary Encoder Question
Post by: mrlee on February 17, 2012, 02:11:39 pm
Hi all

I'm looking to replace one of my optical rotary sticks with a happ rotary 12 switch and the ultimarc rotary encoder.

I already have an optipac for the trackball, but will both encoders clash or not work with each other, I'm sure I heard somewhere that you cant use both??

Many thanks in advance
Title: Re: Optipac and Rotary Encoder Question
Post by: TopJimmyCooks on February 17, 2012, 07:51:22 pm
With the optipac you can put the trackball on X/Y and your rotary stick on the Z axis.  Under latemodel Mame and win 7 or XP, the z axis is 4.xx times more sensitive than x or y.  urebelscum gave us one line in the mame source that can be changed to fix this before you compile mame.  I have a spinner on z (with the mame code edit) and TB on the same optiwiz xy and everything's awesome. 

this thread, reply #20 tells what needs to be done. 
http://forum.arcadecontrols.com/index.php?topic=75693.0 (http://forum.arcadecontrols.com/index.php?topic=75693.0)
Title: Re: Optipac and Rotary Encoder Question
Post by: mrlee on February 19, 2012, 08:23:05 am
Thank you :cheers:
Title: Re: Optipac and Rotary Encoder Question
Post by: bkenobi on February 21, 2012, 11:32:03 am
Does this answer the OP's question?  I wasn't aware that you could set a mechanical rotary as though it was the z-axis on a joystick (analog), so I'm just curious when that happened...  As far as I knew, the mechanical rotaries send a left/right rotation button press rather than a position, so this sounds a bit odd.  Maybe I'm misunderstanding how the Ultimarc rotary encoder is set up.   :dunno
Title: Re: Optipac and Rotary Encoder Question
Post by: mrlee on February 21, 2012, 11:34:41 am
I just used the Happ Rotary (mechanical) and the Ultimarc encoder, worked great. No problems with the Optipac as well :)