How to set up PS4 with QS and Ultrastik?

124 views
Skip to first unread message

Kerm Dizzle

unread,
Dec 22, 2017, 7:36:13 AM12/22/17
to QuadStick
I use my QS and US360 with my Xbox One so I don't need a complete run, just anything I need to do different. Unless it's a complete different set up, I'm assuming it's mostly the same? Do I just need to change something on the QMP or is there more to it? Also if I could get an explanation on how to use the touchpad on the PS4 controller that'd be awesome. I tried searching but it looks like it's changed or something? I'm hoping to be able to swap between consoles easily since I'll still use Xbox for online with friends.
Thanks in advance - Dale.

Fred Davison

unread,
Dec 22, 2017, 11:12:33 AM12/22/17
to Kerm Dizzle, QuadStick
It can be the same setup except the DS4 needs to be plugged into the back end of the CronusMax.

Make sure all your software is up to date:
  • CronusMax firmware needs to be 1.24+
  • Quadstick firmware needs to be 1799+
  • QMP needs to be 3.02+
  • Spreadsheet script number 44+ OR use the new Quadstick Add-On, which has several new features.

Use the "Update Validation" command in either the old script or the add-on.

The touchpad is the output "touch" for simple presses.  To swipe, you can look at the PS4 with TouchPad example.


There is another way to connect it all the no longer requires the PC.  See page 4 of this document.

Plug the US360 into the back of the Quadstick and use the "Full Crossover with USB Hub" connection for the CM+DS4. 

Kerm Dizzle

unread,
Dec 30, 2017, 11:27:54 AM12/30/17
to QuadStick
Thanks Fred, I set it up today and played some Uncharted. It worked fine except the touchpad for some reason. At first there was no light at all when I puffed, Then I updated the QMP and Quadstick firmware, and clicked Update IO Validation lists on the QD add on. After that the light flashed when I puffed but it still didn't work in the game. I got a new CronusMax with the Quadstick FPS and you said you were going to update the CM before you shipped it, which was a few months after the 1.24 update came out apparently, so I don't think it's that. Should I maybe try to update it anyway? Thanks again hope you had a good Xmas and happy new year too.

Fred Davison

unread,
Dec 30, 2017, 1:11:55 PM12/30/17
to Kerm Dizzle, QuadStick
You need to share a link to the spreadsheet.

If you are using the CronusMax via the PCPROG port with a PC, the rules are a little different.  The CM does not pass through touchpad data via the PCPROG port.  This has been a problem since the beginning and I don't know why they can't make it work.  We send them the proper data their device monitor program shows that they pass it through, but the PS4 ignores it.  QMP and X-Aim are both affected by it.


In X-Aim you can set uncheck "Ignore CM controller input" and the DS4's touchpad will go through, so if you can position the DS4 where you can operate the touchpad, that might work for you.

An alternative setup is to plug the UltraStik into the back of the Quadstick (USB-A), then plug the Quadstick into a USB Hub connected to the CronusMax with the DS4 also into the hub (this is called full crossover), then plug the CM into the PS4.  No PC involved.  If you still want mouse control over the PC, you can use the Bluetooth in mouse or combo mode.   This hook up is on page 4 of the quick start guide.


Kerm Dizzle

unread,
Jan 5, 2018, 9:40:09 AM1/5/18
to QuadStick
This is my sheet 


I tried the full crossover mode and just couldn't get it working after a fair few attempts and resettling etc. It wasn't showing A/U or 0 on the CM it was just sort of looping around, also the lights on the QS were changing a lot like it was losing power or something. I'll have another crack on Sunday and if it doesn't work I'll look into X-aim.

Fred Davison

unread,
Jan 5, 2018, 11:08:19 AM1/5/18
to Kerm Dizzle, QuadStick
With everything connected, and with CronusPro not running, start the QMP and look for the following settings and messages:

Inline image 1

The CronusMax at this point should be displaying three lines and the decimal point on the console end should be flickering every few seconds.   If not and if you had previously run CronusPro, reboot the PC and try again.  If you still do not get the three horizontal bars on the CM, stop QMP and open CronusPro and see if it detects the CM.  If not, contact them for help.

With an UltraStik plugged in you should see a message about the UltraStik.

The Touchpad works differently when using the PCPROG port:  You will need to use an Escape key (kb_escape) instead of "touch" for the output. 

Start with Ultrastik Default or Default PS4 PCPROG configuration files for examples.

Kerm Dizzle

unread,
Jan 6, 2018, 10:54:17 AM1/6/18
to QuadStick
You are talking about when I'm using full crossover mode, in regards to the QMP settings, correct?

I'll be able to try full crossover again tomorrow, now that I think about for some stupid reason I didn't check the PS4 controller was off so I'll be sure to check that too.

I tried both of those profile sheets you linked with the PCPROG mode and they didn't work for me.

Fred Davison

unread,
Jan 6, 2018, 12:33:20 PM1/6/18
to Kerm Dizzle, QuadStick
Full Crossover is a different configuration from PCPROG.  They are connected differently, operate differently and have different capabilities.

PCPROG lets a PC control the CronusMax, so other input devices like an Ultrastik can be used, but it has limitations with respect to the touchpad, scripting and game packs.

You could try Full Crossover with the hub and plug an UltraStik into the back of your Quadstick and avoid the PC all-together.  You may have an older UltraStik, so if it does not work with the Quadstick, let me know.  I think I have an old one around here somewhere I could test with or you could update the firmware in your UltraStik: https://www.ultimarc.com/ultrastik_inst.html.

This is the best place to look for CronusMax PS4 connection info:  http://cronusmax.com/manual/wired_controllers_connecting_to_ps4.htm

If you have PS4 disconnection problems, check out this post: http://cronusmax.com/forums/showthread.php/156852-PS4-Disconnecting-FOLLOW-THIS-GUIDE!!!

You may need to "unpair" the DS4 controller from the console and configure it for USB connection only by following the instructions in that video.

Kerm Dizzle

unread,
Jan 6, 2018, 1:20:03 PM1/6/18
to QuadStick
Yeah nah I knew they were different, I wasn't using the PCPROG port when I tried full crossover, I definitely followed the setup properly except for probably turning off the DS4.

Ok yeah my UltraStik is about 2 years old so I'll update it, then if it still doesn't work when I make sure the DS4 is off I'll unpair the DS4, then report back to you.

Fred Davison

unread,
Jan 6, 2018, 2:25:19 PM1/6/18
to Kerm Dizzle, QuadStick
The QMP works with both old and new UltraStiks.  The Quadstick USB-A port is currently only working with the newer ones which came out in 2015, about the same time you got yours, so you may be lucky.

Kerm Dizzle

unread,
Jan 7, 2018, 9:31:29 AM1/7/18
to QuadStick
I tried to get full crossover mode going again but it still wouldn't work for me, but I got the touchpad working on the normal connection with PCPROG so everything is good. Thanks for the help again.

Fred Davison

unread,
Jan 7, 2018, 1:13:44 PM1/7/18
to Kerm Dizzle, QuadStick
The two setups require different settings and methods of activating the touchpad:

Full crossover, partial crossover or direct:
  • QS must be in "Boot in PS4 mode"
  • "touch" output used to press touchpad
  • swipe supported through "touch_up/down/left/right" outputs

alternative:

  • QS can either be, or not be, in "Boot in PS4 mode"
  • Load PS4 Crossover Essentials game pack into CM
  • Activate the slot hold the game pack and press "share/select" to press touchpad
  • swipe supported by remapping right analog stick to touchpad location

PCPROG & QMP:

  • QS must NOT be in "Boot in PS4 mode"
  • "kb_escape" output used to press touchpad
  • CronusMax must be enabled in Misc tab in QMP
  • DS4 must be plugged into Input of CM
  • no swipe support

DS4 must be "unpaired" from the Bluetooth connection with the PS4.

Some PS4s also need the controller connection limited to USB only, as explained in this post.


Reply all
Reply to author
Forward
0 new messages