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: UltraStik 360 Beta Firmware with Mouse Pointer Support  (Read 4768 times)

0 Members and 1 Guest are viewing this topic.

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
UltraStik 360 Beta Firmware with Mouse Pointer Support
« on: October 12, 2006, 11:17:09 am »
To UltraStik 360 owners:
There is an experimental firmware version available which implements mouse pointer support.
It allows a special map to be created which, when downloaded, transforms the stick from an analog/digital joystick into a mouse pointer, rather like an arcade version of the small red pointers on laptop keyboards.
This means you can use the stick in Windows in place of the mouse and in games in place of trackball or spinner.
Also, buttons 1 and 2 (if connected) become mouse buttons Left and Right.
Available for download: www.ultimarc.com/ultrastik_mouse.zip
Andy

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #1 on: October 12, 2006, 12:08:41 pm »
Time for test :D

patrickl

  • I cannot know for certain which will be tastiest
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4614
  • Last login:August 27, 2021, 09:25:30 am
  • Yo momma llama
    • PocketGalaga
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #2 on: October 12, 2006, 01:02:36 pm »
That's so clever.

Does this work well with Arkanoid? My spinner doesn't really work well for it and it's one of my favorite games
This signature is intentionally left blank

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #3 on: October 12, 2006, 01:30:57 pm »
Neat-O!

Donkey_Kong

  • heh. I dont know what it stands for but I'm immature and thats hilarious.
  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1693
  • Last login:October 20, 2019, 12:39:54 am
    • CNC Machines
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #4 on: October 12, 2006, 03:00:54 pm »
Awesome. As per tracking via DHL my local delivery guy has two 360's on the truck right now!! I can't wait I'm so sick of playing my favorite games on a stupid joypad   :hissy: Come on dude hurry up...

That fricken mouse thing will be sweet!  :notworthy:
Carved Signs, Custom Gameroom Signs, and Arcade Game Decor and now CNC MACHINES by Melissa Jones

SodaPopinksi

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 171
  • Last login:November 09, 2011, 03:38:29 pm
  • Cold, Smokey, Rich Diet Caffeine Free Coke
    • John Keeler
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #5 on: October 12, 2006, 04:38:08 pm »
Oh, wow... I might have to rethink my cp now, if it works fairly well :)
"Seimitsu LB-39's make me thirsty"- SodaPopinski

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #6 on: October 13, 2006, 10:49:25 am »
Hehe, mouse support works fine. I test it in Arkanoid, Terminator 2 and Plump Pop. This mouse mode we can treat rather as extra options than something very usefull for games. Mouse is better still ;) But yes, it works fine, no problems.
Only one problem was when after upgrading firmware Windows doesn't detect U360. I must restart PC and next it works. In HID device manager are 3 devices for U360 now (without mouse support was 2):
HID device
HID device
HID game controller
And in USB devices we have:
USB composite device (without mouse support no device for U360 here).

Donkey_Kong

  • heh. I dont know what it stands for but I'm immature and thats hilarious.
  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1693
  • Last login:October 20, 2019, 12:39:54 am
    • CNC Machines
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #7 on: October 15, 2006, 08:19:48 pm »
That fricken mouse thing will be sweet!  :notworthy:
Turns out this might be a bit of an advanced move for this newb.  Ok I DL'd the experimental mouse firmware. Followed the read me instructions and ended up seemingly to the exact point where destructor ended up after the upgrade.Which was...
Quote
Only one problem was when after upgrading firmware Windows doesn't detect U360. I must restart PC and next it works.

Only for me windows does't detect U360 even after reboots. I then tried an uninstall the ultrimap in an attempt to get windows to detect the U360's again...No luck. Anybody have an idea of how to get my U360's detected again? I thought I would just wire it to my ipac but I have managed to screw that up too  :laugh2: Windows ain't pickin up my ipac now either. I really suck today.
« Last Edit: October 15, 2006, 11:21:34 pm by Donkey_Kong »
Carved Signs, Custom Gameroom Signs, and Arcade Game Decor and now CNC MACHINES by Melissa Jones

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #8 on: October 16, 2006, 05:14:40 am »
Something wrong is with U360, and probably it doesn't like standard 5V setting for USB.
Read there:
http://forum.arcadecontrols.com/index.php?topic=57560.msg579453#msg579453

Change on your motherboard USB jumpers from 5V to 5VSB.

fatfingers

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:April 17, 2025, 05:26:08 pm
  • Got UltraStiks?™
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #9 on: October 16, 2006, 10:12:03 am »

Every once in a while my ultrastiks are not recognized.  I have to unplug them, reboot, then plug them back in again.  That usually does the trick.
My DK low scores
-------------------
1) 180700
2) 165000
3) 162900
4) 162600
5) 158500


W.W.P.M.D.?                                       I'm here to help ... I just don't do it. ™

Donkey_Kong

  • heh. I dont know what it stands for but I'm immature and thats hilarious.
  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1693
  • Last login:October 20, 2019, 12:39:54 am
    • CNC Machines
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #10 on: October 16, 2006, 04:18:36 pm »
Well I felt I had to resort to support via e-mail with Andy to get my mess straightened out, after all else failed. Got everything running again including mouse firmware!! This mouse firmware should really pay off once I get my cabinet done.

Ultimarc is top notch support and products! Thanks Andy.

The biggest step in fixing my problem was really simple of course, but mostly consisted first going into the ultramap Utility and reprogramming my Ultra 360. Then to hook up my 2nd U360 controller and get it rolling you have to reasign the ID's. Easy instrucions at ultimarc.com. Then if you want to have the mouse firmware you have to reasign the ID's again once you have updated your firmware. A good learning process. Like usual, read all of the instructions and things work better!!

 :cheers:
Carved Signs, Custom Gameroom Signs, and Arcade Game Decor and now CNC MACHINES by Melissa Jones

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #11 on: October 17, 2006, 11:26:53 am »

Every once in a while my ultrastiks are not recognized.  I have to unplug them, reboot, then plug them back in again.  That usually does the trick.

Do you have USB jumpers on motherboard set to 5VSB?

fatfingers

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 966
  • Last login:April 17, 2025, 05:26:08 pm
  • Got UltraStiks?™
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #12 on: October 17, 2006, 01:18:18 pm »

Every once in a while my ultrastiks are not recognized.  I have to unplug them, reboot, then plug them back in again.  That usually does the trick.

Do you have USB jumpers on motherboard set to 5VSB?

uh... umm...  let's see now... uh...  I don't know? I don't know how? Is that what it should be?


Oh yes, and now that I'm thinking about it, I actually run them off of a USB 2.0 card that I had to buy for my system since it only came with USB 1.1.  Yes, I know I don't need 2.0 for this, but I already have the card, so...


My DK low scores
-------------------
1) 180700
2) 165000
3) 162900
4) 162600
5) 158500


W.W.P.M.D.?                                       I'm here to help ... I just don't do it. ™

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #13 on: October 18, 2006, 04:49:34 am »
U360 works fine on USB 1.1 and USB 2.0.
Read documentation for your motherboard and search USB jumpers. What motherboard you have (please manufacturer, model ...)? And what USB card (model ....)?

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #14 on: December 02, 2006, 09:02:51 am »
Today I connect U360 with mouse firmaware to my notebook with win98SE where U360 works fine early. Now U360 don't work. I downgraded firmware to 1.5 and U360 works fine again.

EDIT
One thing more. On mouse firmware U360 send strange signal. This signal is as press all buttons at one time. I disconnect all buttons from U360, leave one button only - for fire. When I play U360 throw bombs for example in shmups games - no connection to bomb button, no bomb button cables to U360.
After downgrading to 1.5 firmware I see that U360 works without this problem. Otherwise I will test firmware 1.5 more exactly.
Kowal has the same issue.

EDIT
1.5 works fine.
« Last Edit: January 31, 2007, 08:58:01 am by destructor »

Santoro

  • Purveyor of Shiny Arcade Goodness
  • Santoro
  • Trade Count: (+32)
  • Full Member
  • *
  • Offline Offline
  • Posts: 3055
  • Last login:July 14, 2025, 03:43:29 pm
  • Boycott Quarters!!!
    • ArcadeReplay!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #15 on: September 03, 2007, 12:32:29 am »
Was this test feature ever put into production?

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #16 on: September 03, 2007, 05:25:02 pm »
Yes. The current firmware has the mouse-pointer feature as standard. This is enabled using a special map.
Andy

metahacker

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 166
  • Last login:January 17, 2024, 03:09:39 am
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #17 on: September 04, 2007, 09:53:24 pm »

so, anyone have any experience using this with games ? what do you think ?


how is the mouse movement defined ? is each zone of the analog basically mapped to a static cursor movement speed ? 
i.e. zone # away from center = speed
or is there more 'figuring' than that involved in the driver implementation ? such as variable acceleration / momentum

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #18 on: September 05, 2007, 03:17:40 am »
Mouse support is useless in games.

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #19 on: September 05, 2007, 10:43:32 am »
Yes, its not really intended for games. The way it works is similar in usage to those small red rubber pointers in the center of some laptop keyboards. It nudges the mouse pointer around. Fine for desktop use though.

Actually some spinner games might be playable in this mode, not tested gaming use extensively.

Andy

Dmod

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 315
  • Last login:July 12, 2012, 06:50:45 pm
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #20 on: September 05, 2007, 06:41:24 pm »
To reiterate Alex's question...

Does the speed of the mouse movement change depending on the joystick position?  This might work better for spinner games since the rate of spin can be controlled by the position of the joystick.
My Projects:
Suspended Animation Scratch-built Cab
Driveshaft Arcade Seat Platform

destructor

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 396
  • Last login:July 18, 2019, 03:10:07 pm
  • I want to build my own arcade controls!
Re: UltraStik 360 Beta Firmware with Mouse Pointer Support
« Reply #21 on: September 06, 2007, 09:28:45 am »
Does the speed of the mouse movement change depending on the joystick position?
Yes.