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: Ultimarc U360 dual joystick issue  (Read 2512 times)

0 Members and 1 Guest are viewing this topic.

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Ultimarc U360 dual joystick issue
« on: March 20, 2016, 01:50:04 pm »
So I recently hit a snag on my pedestal project and I was hoping someone might know of a solution.  I'll preface by saying I have looked up the issue and have read many things from both this forum and other parts of the internet and haven't found anything that works yet.  I have also PM'd Andy, but I figured it couldn't hurt to ask here as well.

I have 2 U360's, one for first and second player.  I downloaded and used the UMap software to give each of them their own ID's within the program.  In fact, they both work properly in Umap with the calibration screen.   When I have one plugged in, it shows up as the proper controller in the windows devices section.  For example, when just player 1 is plugged in and I check devices, it properly shows up as the Player 1 joystick in the properties.  Player 2 also works in this same fashion.  However, the issue arises when both are plugged in at the same time.  When that occurs, the player 2 joystick shows up as the Player 1 stick and cannot be calibrated in windows devices.

I was wondering if anyone knew of a way to get the second player joystick to get separated from player 1 and get identified as a second player controller in the process.  Any help that can be offered is greatly appreciated.  I'm hoping to get it all working to surprise my cousin who's coming in town next Friday, and this is the only thing really blocking the way right now.  Thanks in advance!


Here are some pictures to hopefully elaborate.  This one shows Player 1 as showing up in both Umap and windows devices as well as the device property:





This one shows Player 2 showing up in Umap and windows, but the properties have it tied to player 1:

« Last Edit: March 20, 2016, 02:17:05 pm by Milky »

Nocturnaloner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 212
  • Last login:May 05, 2016, 12:39:53 pm
  • AARRRRcade!
Re: Ultimarc U360 dual joystick issue
« Reply #1 on: March 20, 2016, 06:15:04 pm »
Are you using these with MAME, or a different emulator?  Which frontend are you using, if any?

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Re: Ultimarc U360 dual joystick issue
« Reply #2 on: March 20, 2016, 06:35:52 pm »
So far just Mame and Hyperspin.  I actually have them separated at the moment, but they are set up as joystick 2 (player 1) and 3 (player 2).  However, for some reason Hyperspin won't recognize them for trying to scroll through the games so I am having to use joy2key in order to get that to work for the moment.  I know they will work as I had player 2 joystick scrolling through before.  It just isn't making sense at all.

MydknyteStyrm

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 331
  • Last login:March 20, 2024, 12:19:41 pm
  • Makeup FX Gamer
Re: Ultimarc U360 dual joystick issue
« Reply #3 on: March 24, 2016, 05:07:20 pm »
Did you assign the IDs from the top down? I have four U360s, and you have to plug in one at a time, open UltraMap, assign the ID for the controller, then on to the next one. For example, with four sticks.

- I plug in player 4, and UMap sees it as ID:1
- Assign the ID to 4
-Plug in Player 3, it shows up as ID:1
- Assign the ID to 3
and so forth.

Plug in Player 2 first, set the ID to 2, then do the other one. If your IDs are already set, it couldnt hurt to reset every one of them to 1 and start over. Keep in mind you'll have to plug and remove each controller to get them all back to ID 1

Hope that made sense

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Re: Ultimarc U360 dual joystick issue
« Reply #4 on: March 25, 2016, 05:44:51 am »
Did you assign the IDs from the top down? I have four U360s, and you have to plug in one at a time, open UltraMap, assign the ID for the controller, then on to the next one. For example, with four sticks.

- I plug in player 4, and UMap sees it as ID:1
- Assign the ID to 4
-Plug in Player 3, it shows up as ID:1
- Assign the ID to 3
and so forth.

Plug in Player 2 first, set the ID to 2, then do the other one. If your IDs are already set, it couldnt hurt to reset every one of them to 1 and start over. Keep in mind you'll have to plug and remove each controller to get them all back to ID 1

Hope that made sense

When you say plug and remove, does that mean uninstall each joystick so they reset back to 1?  I have actually tried uninstalling them, but when I reinstall them windows seems to recognize them as their last joystick ID.  I haven't been able to get them back to all being identified as joystick 1 for some reason.  In fact, what's odd to me about the whole thing is that I've done some testing and as long as I don't have a joystick ID'd to stick 1 everything works out ok.  The moment I put a stick in ID 1 windows immediately overrides the other joystick no matter what ID it has.  I have a feeling I may have to live with it as even Andy thinks it's fully a windows issue here.

That being said, I am able to use JoyToKey in order to set those up, but it started acting weird as well and is apparently assigning multiple keys even though I haven't assigned them.  For example, when I hit my button that is used to select and start a game, apparently that button is also keyed to the skip up button for some reason.  When JoyToKey is turned off it works as it should, so who knows.  Gotta love software right?   ;)

GeoMan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 183
  • Last login:August 04, 2025, 01:36:26 pm
Re: Ultimarc U360 dual joystick issue
« Reply #5 on: March 25, 2016, 06:46:12 am »
Tried a firmware update?

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Re: Ultimarc U360 dual joystick issue
« Reply #6 on: March 25, 2016, 07:29:10 am »
I have, but it didn't seem to do anything.  I don't remember exactly what happened, but it didn't fix the issue at the time.

MydknyteStyrm

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 331
  • Last login:March 20, 2024, 12:19:41 pm
  • Makeup FX Gamer
Re: Ultimarc U360 dual joystick issue
« Reply #7 on: March 25, 2016, 08:00:25 am »
No you have to manually set them back to ID:1. The ID is stored on the PCB board so unplugging it won't erase it.

Plug in a controller, open Umap, find the ID, set it to 1, then unplug. Then repeat wth the second controller. That gives you a fresh start.

Then, plug in your Player 2 controller, set the ID to 2, then plug in the first, the ID should already be 1


Sent from my iPhone using Tapatalk

fablog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 347
  • Last login:July 07, 2025, 10:10:01 pm

Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Re: Ultimarc U360 dual joystick issue
« Reply #9 on: March 28, 2016, 07:05:37 am »
No you have to manually set them back to ID:1. The ID is stored on the PCB board so unplugging it won't erase it.

Plug in a controller, open Umap, find the ID, set it to 1, then unplug. Then repeat wth the second controller. That gives you a fresh start.

Then, plug in your Player 2 controller, set the ID to 2, then plug in the first, the ID should already be 1


Sent from my iPhone using Tapatalk

I'll give this a try today when I get home.  It's been a hectic weekend so this is the first chance I've had to worry about the control panel.


Milky

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:February 22, 2022, 07:57:34 pm
  • I want to build my own arcade controls!
Re: Ultimarc U360 dual joystick issue
« Reply #10 on: March 29, 2016, 05:52:56 am »
No you have to manually set them back to ID:1. The ID is stored on the PCB board so unplugging it won't erase it.

Plug in a controller, open Umap, find the ID, set it to 1, then unplug. Then repeat wth the second controller. That gives you a fresh start.

Then, plug in your Player 2 controller, set the ID to 2, then plug in the first, the ID should already be 1


Sent from my iPhone using Tapatalk

So I finally got to try that and it still has the exact same issue. 

To fablog, that link didn't work for me.

fablog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 347
  • Last login:July 07, 2025, 10:10:01 pm
Re: Ultimarc U360 dual joystick issue
« Reply #11 on: March 29, 2016, 06:42:02 am »
Milky try to find  JoyID with Google. It's hard to find because it's not supported anymore I think but it's working and it's very easy to use.

MydknyteStyrm

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 331
  • Last login:March 20, 2024, 12:19:41 pm
  • Makeup FX Gamer
Re: Ultimarc U360 dual joystick issue
« Reply #12 on: March 29, 2016, 09:52:24 am »
 It's a distinct possibility that your PCB boards are not working correctly. I had to replace two of my PCBs because of an updated board Andy had made. He's really good about replacing stuff too.


Sent from my iPhone using Tapatalk