Power or downloading files to the QuadStick through the usb a port?

43 views
Skip to first unread message

Chris Davidson

unread,
Nov 28, 2025, 2:47:19 AM (12 days ago) Nov 28
to QuadStick
Is it as all possible to power and or download game files to the QuadStick through the usb a port? Or does the Quadstick provide power through the usb port when powered with the usb b port" Also what does usb a host in qmp program mean do?

Fred Davison

unread,
Nov 28, 2025, 4:20:48 PM (12 days ago) Nov 28
to Chris Davidson, QuadStick
Power can only come through the USB-B port.

USB-A can be used for downloading configuration files but not for firmware updates.


Chris Davidson

unread,
Nov 29, 2025, 11:10:33 AM (11 days ago) Nov 29
to QuadStick
Do i need to check the box for USB A HOST in QMP? And do I need to also put enable_usb_a_device 1 in the preferences tab in the script I want to use? Also in QMP what happens if I turn off titan 2 flag and PS4 mode? Or do need them checked for playing with a controller and mouse combo on iPad Pro m5?

Fred Davison

unread,
Nov 29, 2025, 5:24:41 PM (11 days ago) Nov 29
to Chris Davidson, QuadStick
The TL;DR when the PS4 boot mode is on, then the Titan Two flag should be on unless connected directly to a PS4.

The T2 flag on disables the PS4 authentication process.  That process will cause disconnections every 7.5 minutes if the Quadstick thinks it is connected to a PS4 and no DS4 is plugged into USB-A.  We want that process disabled (with T2 flag on) for all other consoles.

We want PS4 boot mode on for any console that has motion controls or a touchpad.

----------

If using the USB-A port as a device instead of its normal host function, then the Host mode must be turned off at power up and not changed afterwards.  If must be part of the prefs.csv file.  Nowhere else.

If USB-A host mode is on, and a configuration file that wants to use USB-A in device mode is loaded, the Quadstick can lock up and need to be rebooted to recover.



Chris Davidson

unread,
Nov 29, 2025, 8:39:59 PM (10 days ago) Nov 29
to QuadStick
So enable_usb_a_device doesn’t need to be put in preferences sheet to use the Quadstick usb a port to download files from pc?

Fred Davison

unread,
Nov 29, 2025, 8:58:05 PM (10 days ago) Nov 29
to Chris Davidson, QuadStick
If you want to use the USB-A port a device, you have to tell it that is what you want to do.  That is done in the configuration file in a preference sheet.

When that preference is set to 1, the USB device controller switched from USB-B to USB-A.  When you select a different configuration that does not have that preference set, the USB will switch back to the B port.

It is spelled out in the manual.  There is an example configuration file.



Chris Davidson

unread,
Dec 6, 2025, 2:38:13 AM (4 days ago) Dec 6
to QuadStick
I wanted to use the USB a port to download files into the Quadstick while the usb b port is plugged into my iPad Pro that I’m using over my bed. Since the files can only be downloaded through the Quadstick usb b port do you think a y splitter would work for the usb b port on the Quadstick?

Chris Davidson

unread,
Dec 6, 2025, 2:42:19 AM (4 days ago) Dec 6
to QuadStick
For some reason the iPad won’t go to sleep when I’m using a profile with enable usb a device in preferences sheet. Just trying not to have to keep getting someone to keep unplugging and replugging when trying to get a script edited just right.

Fred Davison

unread,
Dec 6, 2025, 12:06:29 PM (4 days ago) Dec 6
to Chris Davidson, QuadStick
USB-A can be used for configuration file changes.  There is no problem with that as long you keep the following things in mind:
  1. Power only comes in through USB-B.
  2. Enable USB-A Host mode must remain off at all times.
  3. Saving preferences or downloading a new default.csv file will trigger an automatic reload and selection of the default mode 1 sheet regardless of what file is currently selected.
  4. Downloading any other configuration file will not trigger an automatic reload and it will need to be selected again for changes to take effect.
Back up your configuration files and give it a try.  You can always force an erase of the flash and reload a known good working set of files.  You can always connect both the USB-B and USB-A ports to the PC while making big configuration changes or updating firmware.

The host not going to sleep is pretty common if the Quadstick is communicating with it.  You could create a configuration file for putting the system to sleep that would switch to the other USB port or put the Quadstick into a USB mode like DS3 (USB mode 1) or experiment with different emulation modes to find one that lets the iPad sleep.  That configuration could also turn the brightness down on the LEDs.  You may find that when the iPad goes to sleep it powers off the USB ports.  

Reply all
Reply to author
Forward
0 new messages