UPDATE 1: I'll be doing these at the top of this post as I solve things, leaving the original message intact. So, I got Mala working now.
ORIGINAL MESSAGE:
This is very strange. For this discussion, let's just stick with the idea that I am using Mala, Mame and Project 64 for now. I have spent 2 hours staring at everything I can think of to find a setting that I have screwed up.
The iPac2 is used for all buttons. Testing shows that it is emulating key strokes properly for both the P1 and P2 sides. When I run Ultramap (the u360 software from Ultimarc), it shows that both joysticks are behaving appropriately and that Windows is getting the position data from them. The U360s are mapped properly as joy 1 and joy 2 per the instructions on the Ultimarc web site.
When looking through options in Mala, Mame, Project64, etc ... I can configure everything for player 1 and 2 using the actually P1 and P2 buttons.
But when I go to do things in Mala, Mame or Project nothing on the P2 side is working.
In Mala, the P2 joystick will not move anything around. The p1 joystick works fine. The admin functions work fine in Mala. That is my green start game button and my button mapped to windows shutdown. The button mapped to shift also works with the P1 joystick so that I can flip between gamelists. But nothing having to do with the P2 joystick does anything in Mala.
In Project64 (N64 emulator), I have everything configured but nothing on the P2 side works. Not the joystick, not the start button, nothing. In Waverace, I can use the P1 controls to start a game in 2 player mode and it will not allow me to do anything. And stranger yet, if i do this and go to select the p1 vehicle, the vehicle selection for joy 2 changes as the p1 joystick moves around. If I move left, both selection boxes (P1 and P2 vehicles) move at the same time in the same direction.
In Mame, nothing works. Not even the P2 coin and P2 start buttons.
I am at my wits end. What am I doing wrong?
In Mame, nothing on the P2 side works.