Connection issue

106 views
Skip to first unread message

stroy...@gmail.com

unread,
May 22, 2021, 5:20:23 AM5/22/21
to QuadStick
Whenever I switch between this Nintendo Switch profile and this pc profile my Quadstick continually reboots and won't allow me to operate my pc. The 3rd and 5th LEDs light up red, then the 2nd and 4th LEDs light up red, 5 seconds later it repeats that LED cycle. Here are the two profiles:

Nintendo Switch 

Simple Mouse (PC)

Thank you,
Steven 

Fred Davison

unread,
May 22, 2021, 11:37:04 AM5/22/21
to stroy...@gmail.com, QuadStick
When connected to the PC, do not switch the Nintendo profile.  That mode is only for the Nintendo Switch.  It is not usable on the PC
 

--
You received this message because you are subscribed to the Google Groups "QuadStick" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quadstick+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quadstick/7db2a159-0a41-4563-a775-a123200847e4n%40googlegroups.com.

stroy...@gmail.com

unread,
May 22, 2021, 5:51:14 PM5/22/21
to QuadStick
I am switching from my PC to my Nintendo Switch profile to play Super Smash Brothers Ultimate and then switching back to operate my PC on my PC profile? Can I not do this? It used to work for me.

Dan NH

unread,
May 23, 2021, 2:38:31 PM5/23/21
to QuadStick
Works for me all the time. But when I switch (ha ha), there is a delay where the QuadStick will reboot. And then you have to switch into your mouth profile where you have explicitly defined the connection. Like this:


My standard Mouse profile for the PC
enable_usb_a_device  0  1=USB-A port active, 0=USB-B port active

My Nintendo preferences
enable_DS3_emulation 5 Nintendo Switch

enable_usb_a_device  1  1=USB-A port active, 0=USB-B port active

You can't do both at the same time. You have to choose one or the other.

stroy...@gmail.com

unread,
May 23, 2021, 3:49:27 PM5/23/21
to QuadStick
Exactly, I don't want to use both at once, just one or the other. I haven't experienced this issue before, maybe I need to add a preference sheet to my PC mouse profile?

Dan NH

unread,
May 23, 2021, 4:05:17 PM5/23/21
to QuadStick
I have a preferences page for both of them. 

stroy...@gmail.com

unread,
May 23, 2021, 4:06:12 PM5/23/21
to QuadStick
Well I'll try that, thanks Dan

stroy...@gmail.com

unread,
May 23, 2021, 7:01:12 PM5/23/21
to QuadStick
Even with a preference sheet on my PC profile my Quadstick will not connect to my PC after switching from the Nintendo Switch profile. Does this looks correct?


I'm not sure why this isn't working anymore, I haven't changed any of my settings 

Fred Davison

unread,
May 23, 2021, 7:31:07 PM5/23/21
to stroy...@gmail.com, QuadStick
Send in a debugging report with QMP:
  1. Plug the Quadstick into the PC
  2. Start QMP
  3. Wait 20 seconds
  4. Press F1 key
  5. Answer prompt to send in the debugging report
  6. EXIT QMP.  Ignore any error message.
  7. Send me an email so I know to go look for the report.


The port can be used as a HOST or a DEVICE, but that is a ONE TIME DECISION MADE AT POWER UP.   You cannot switch from host to device mode, or from device to host mode AFTER power up by putting a preference setting  in file.   The port mode must be in the prefs.csv file and nowhere else.

This setting is different from, though related to, the "enable_usb_a_device" setting used in individual game configuration files in a Preferences sheet which disconnects the DEVICE mode USB processor from the normal B port and connects it to the A port.   When the A port is going to be used as a Device, it cannot be used as a Host, period.

Looking at what I can see in the telemetry, you have an UltraStik configuration.  That implies the HOST mode is in use.  If so, the USB-A port cannot be used as a device.

When using the USB-A port as a device to connect to a second host, A.L.W.A.Y.S use the USB-B port as the connection to the PC.








stroy...@gmail.com

unread,
May 23, 2021, 7:43:21 PM5/23/21
to QuadStick
Okay I submitted the debug report. I am only using USB-B to connect to the PC and USB-A to connect to my Switch. So I think that means I'm using USB-B as the host? I can't remember 

Fred Davison

unread,
May 23, 2021, 8:08:53 PM5/23/21
to stroy...@gmail.com, QuadStick
You are using both ports in Device mode.  No port is running in Host mode.  The hosts are the PC and the Switch.

Your default.csv file is an Ultrastik file.  That is not compatible with using the USB-A port for a second host.

The Nintendo Switch driver was written under the assumption that the quadstick would be physically unplugged from the Switch after use, so the use-case of connecting via the USB-A port was not considered and not tested.

I guess that is a scenario that is not going to work.

You can force the quadstick to reset by adding a "reset_quadstick" command and triggering that with an input.    That should act just like cycling the power.

When you say "not connect to the PC", do you hear the USB connect sound?  If QMP was open, it will not recognize the quadstick until QMP is restarted. 

Also, the QMP and firmware are both not the latest versions.



stroy...@gmail.com

unread,
May 23, 2021, 8:48:10 PM5/23/21
to QuadStick
Can I change my default csv file to something besides an ultrastik? Well the QS connects to the PC but it reboots every 4-5 seconds.  The 3rd and 5th LEDs light up red, then the 2nd and 4th LEDs light up red, 5 seconds later it repeats that LED cycle. How do I make just my PC the host? I'm assuming I should update to the latest firmware and QMP? I'm not sure how to update the QMP, on the QS website? 

Fred Davison

unread,
May 23, 2021, 9:13:36 PM5/23/21
to stroy...@gmail.com, QuadStick
If you physically unplug the quadstick from the PC and plug it in again does the continuous reboots still happen?   This only starts happening after using the Switch, right?

To update QMP, download and install it again from the website.

Updating the firmware is covered in the manual:  http://quadstick.s3.amazonaws.com/documents/user_manual/um/firmware_tab.htm

The regular "Default Configuration" file can be used to replace the Ultrastik one in there.


stroy...@gmail.com

unread,
May 23, 2021, 9:34:40 PM5/23/21
to QuadStick
If I physically unplug the QS from my PC and plug it back in the continuous reboots still happen. And yes, this only starts happening after using the Switch 

Fred Davison

unread,
May 23, 2021, 9:46:12 PM5/23/21
to stroy...@gmail.com, QuadStick
Just to be clear:

  1. Plug QS into PC
  2. Works OK
  3. Load Switch profile
  4. Works OK
  5. Load default profile after using Switch.
  6. continuous reboots until unplugged and plugged in again.
?

If that is the scenario, I would just say expect to unplug it after using the Switch. 



stroy...@gmail.com

unread,
May 23, 2021, 10:18:28 PM5/23/21
to QuadStick
You got everything correct except my PC will continuously reboot until I turn off my computer. If I unplug the QS and plug it back in it still continuously reboots

Fred Davison

unread,
May 23, 2021, 11:26:56 PM5/23/21
to stroy...@gmail.com, QuadStick
I have no idea what would cause that reboot after it has had the power cycled.

Get everything updated and don't try to use USB-A for the Switch.



stroy...@gmail.com

unread,
May 23, 2021, 11:51:34 PM5/23/21
to QuadStick
I'm wanting to be able to control my PC and my Switch, especially for streaming on Twitch because I need to switch between the 2 relatively frequent. I'll make sure to update everything but I've been doing this for months now without problems. Maybe I changed a setting accidentally? I really appreciate the help

stroy...@gmail.com

unread,
May 24, 2021, 2:40:09 AM5/24/21
to QuadStick
I'm still completely confused and frustrated. I have my Quadstick connected to my PC via the USB-B port. My Quadstick is also connected to my Nintendo Switch via USB-A port. In the past I have been able to switch between my PC and my Nintendo Switch without either of them becoming disconnected or unusable. I have updated my QMP and downloaded the newest firmware into my Quadstick (2328). I have also updated my default.csv into my Quadstick so it is no longer an ultrastik configuration. Every time I connect to my Nintendo Switch and try to connect to my PC, the Quadstick will continually reboot until I either restart or shut down my computer. Could any of this be a PC issue? I just want to be able to use my Switch and PC together by swapping between them. I thought this was possible. I was able to do this until about 3 days ago. I've read the manual and I'm still completely clueless. Thank you.

Fred Davison

unread,
May 24, 2021, 12:47:13 PM5/24/21
to stroy...@gmail.com, QuadStick
Maybe it is "selective suspend" on the USB port.  It shuts down the power on unused USB ports.

Has your Windows recently updated? 

Try the things listed in this article:   https://windows101tricks.com/usb-ports-not-working-windows-10/

Selective suspend has caused trouble before.  That feature is controlled in two different places, which they list.   Windows updates frequently restore default settings to things like that.


stroy...@gmail.com

unread,
May 24, 2021, 1:16:44 PM5/24/21
to QuadStick
Okay, awesome I'll try these tips. I appreciate the help

stroy...@gmail.com

unread,
May 24, 2021, 4:51:05 PM5/24/21
to QuadStick
It looks like that fixed my issue, "selective suspended" was, in fact, turned on. Everything seems to be working smoothly now. I don't remember if I recently updated windows but could that of turned "selective suspend" on somehow?

Fred Davison

unread,
May 24, 2021, 6:49:52 PM5/24/21
to stroy...@gmail.com, QuadStick
When Windows updates it can reset settings like that to their default values.

It is interesting that it ran OK from the PC power up, but not after a re-connection.  

Microsoft does their bigger updates once a month on "Patch Tuesday", but your computer can update at any time.

Reply all
Reply to author
Forward
0 new messages