Using QuadStick Singleton with Xbox Adaptive Controller on PC

109 views
Skip to first unread message

Matthew Garcia Botero

unread,
Apr 30, 2026, 12:56:53 PMApr 30
to QuadStick

Hi, I found an older thread about combining a QuadStick with an Xbox Adaptive Controller, but I’m not sure which method applies to my setup.

I’m using a QuadStick Singleton on PC. My current setup is:

  • Normal Xbox controller
  • Xbox Adaptive Controller
  • Both used together through Copilot as one controller
  • PC gaming

My goal is to add the Singleton so it can act as the left analog stick and a few extra button inputs, while still using my normal Xbox controller/XAC setup through Copilot.

I tried plugging the Singleton directly into the side USB port of the XAC, with external power connected to the XAC, but the Singleton lights flashed very quickly and it didn’t seem to work.

I saw in the older thread that there are different methods, including:

  1. QuadStick into the XAC
  2. XAC into the QuadStick using a Brook Wingman XE2
  3. Xbox Controller Assist/Copilot style using a Brook Wingman XB3 or similar

For my setup on PC, could i have some guidance on which method I should be using and the correct steps to get the Singleton working properly with the XAC/Copilot setup?

Once it is connected, I’d also like to understand how configuration works. For example, if I want to change what the sip/puff inputs do, or adjust joystick sensitivity, do I make those changes by plugging the Singleton into my PC first through QMP/spreadsheets, saving the profile, and then plugging it back into the XAC? Or is there another process I should be following?

Any step-by-step guidance would really help. Thanks.

Fred Davison

unread,
May 1, 2026, 1:45:29 PMMay 1
to Matthew Garcia Botero, QuadStick
The Singleton needs to be running a different configuration file for use as a joystick for the XAC than it does for working as a PC mouse.  The XAC will not do anything with a mouse connected the USB ports, it needs a joystick.

Here is an example of a Singleton configuration file for the left USB port of the XAC:  XAC Left USB Port Singleton for someone that is not also using the Singleton as a mouse

Using the Singleton as a joystick for the XAC, and using it for a mouse on a PC are basically different use cases but we can combine them into one configuration file. 


It takes the first mode of the regular Mouse profile for the Singleton and the XAC Left joystick and merges them into one config file so you can quickly switch back and forth between the different uses.  It will start up as a mouse, then switch into a left joystick for the XAC with a soft sip.




--
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 visit https://groups.google.com/d/msgid/quadstick/82dc8148-61ab-46a6-aefe-5e91c37dc5adn%40googlegroups.com.

Matthew Garcia Botero

unread,
May 1, 2026, 6:49:27 PMMay 1
to QuadStick

Thanks, that makes sense. For now, I mainly want the Singleton to act as a joystick for my Xbox Adaptive Controller, rather than using it as a PC mouse.

I downloaded the XAC configuration file to the QuadStick and made it the default profile so it should load automatically when the Singleton powers on. I also have the Xbox Adaptive Controller connected to an external power supply. After that, I unplugged the Singleton from my PC and plugged it into the USB port on the Xbox Adaptive Controller.

However, when I do this, the lights on the Singleton flash very quickly and it still doesn’t seem to control anything through the XAC.

Am I missing another step after loading the XAC profile?

Fred Davison

unread,
May 1, 2026, 7:27:03 PMMay 1
to Matthew Garcia Botero, QuadStick
I'm not sure what "flashed very quickly" means.  The lights on the Quadstick should look basically the same as they do on the PC when they go through the startup sequence.   A series of all the lights flashing purple, then red from right to left, then blue from right to left, then #2 and #4 red for about one second, then one purple light.  That is the normal sequence.   If they just continue to flash, then the power is insufficient. 

At this point, the Quadstick is operating in mode 1, as a mouse.  

increment_modenormalmp_center_sip_soft

A soft sip, held so the whoooing tone finally ends in a "beep" after about one second will increment the mode to the second mode sheet, which is left joystick for the XAC.   If you hear a "click" instead of a beep when doing a soft input, the pressure was too high and a hard sip/puff was registered.  Beginners often do not hold the sip/puff long enough for a soft input to register.

There are several tutorial videos that cover things like hard vs soft sip/puffs, modes and files, etc:  https://newtutorials.quadstick.com



 




Matthew Garcia Botero

unread,
May 1, 2026, 9:23:21 PMMay 1
to QuadStick

Thanks for explaining. I connected the Xbox Adaptive Controller directly to a wall power supply, and I also checked the power requirements/manual, so I think the power supply should be enough.

I also tried connecting the XAC to my PC by USB instead, but I’m still seeing the same quick flashing on the QuadStick.

Could you suggest what type of power supply is definitely suitable for this setup, just so I can rule out power as the issue?

Also, I’m a bit confused about the mode part. I thought I had set the XAC configuration as the default profile, so I expected it to run the XAC joystick mode straight away when the singleton powers on. Are you saying it still starts in mode 1 as a mouse, and I need to do a soft sip to switch into mode 2 before using it with the XAC?

Fred Davison

unread,
May 2, 2026, 4:23:00 PMMay 2
to Matthew Garcia Botero, QuadStick
I've swapped the order of the sheets so it will come up in XAC left joystick mode at power up. 

Re-download the configuration to the Singleton with QMP to have it update the file.   There will be a mouse mode in mode 3.

If the Singleton keeps flashing and restarting, the power is insufficient.  


Matthew Garcia Botero

unread,
May 8, 2026, 7:27:49 PMMay 8
to QuadStick

Sorry for all the questions, but I think I’m still missing one step somewhere.

I only want to use the Singleton as a joystick on my Xbox Adaptive Controller, so I used the configuration file labelled XAC Left USB Port Singleton.

What I did was:

  • Plugged the Singleton into my PC
  • Turned Flash mode on
  • Downloaded the XAC Left USB Port Singleton file to the QuadStick
  • Renamed my old no-flash default profile to something else
  • Renamed the XAC Left USB Port Singleton profile to default.csv so it would start automatically when powered on
  • Unplugged the Singleton from my PC
  • Plugged the Singleton into the left USB port of the Xbox Adaptive Controller

At this point, it starts normally like it does on PC. It goes through the usual flashing and sounds when it powers on, but when I try to use it in a game or test the inputs, it does not seem to do anything through the XAC.

 Any guidance would be really appreciated. Thanks again for your patience.  

Fred Davison

unread,
May 9, 2026, 2:50:11 PMMay 9
to Matthew Garcia Botero, QuadStick
You can check the Singleton by plugging it into the PC, then visiting this page:  https://test.quadstick.com  and wiggling the joystick.  You should see axis 0 and axis 1 values change.  Sipping and puffing should cause a couple of the "B" button values to change.   If that is happening, the XAC is the next place to look.   If the axes do not change then the problem is with the Singleton configuration.

Plug the XAC into the PC, and the Quadstick into the left USB port of the XAC and visit that same page.  You should see one of its joysticks move when the joystick is moved.

One thing that just occurred to me is the XAC may expect the Singleton to be in the original USB emulation mode.  If the XAC is not responding to the Singleton, try turning off the PS4 boot mode setting on the Misc tab of QMP:

image.png

Uncheck that setting and save preferences.



Matthew Garcia Botero

unread,
May 9, 2026, 4:52:56 PMMay 9
to QuadStick

Thanks again for the help. I tested the Singleton directly on the PC using the test page you linked, and the axis 0/1 values did change when moving the joystick. A couple of the “B” button values also changed when sipping and puffing, so I don’t think the problem is with the Singleton configuration itself.

I also tried plugging the XAC into the PC and then plugging the Singleton into the left USB port of the XAC while using the same test page, but in that setup none of the singleton inputs seemed to do anything.

I also checked the PS4 boot mode setting in QMP. It was already unchecked, but I saved preferences again just in case.

Current configuration file: XAC Left Joystick

I’m also attaching screenshots of my current setup and configuration in case that helps.

For context, I play on PC using the Xbox Adaptive Controller together with a normal Xbox controller through the official Xbox Wireless Adapter for Windows. Both controllers work together through Copilot, so I’m trying to get the Singleton to act as the left joystick through the XAC within that setup.


Screenshot 2026-05-09 214000.pngScreenshot 2026-05-09 214109.png

Fred Davison

unread,
May 9, 2026, 5:32:19 PMMay 9
to Matthew Garcia Botero, QuadStick
Your config files look good.

My guess at this point is some kind of configuration problem with the XAC.  It can map, or not-map, inputs to outputs like the quadstick can, but I'm not familiar with the details.  I've always just used the XAC in its factory default settings and it passes data through.  Maybe the copilot settings can display how it is set up.

It you have another joystick or wired game controller that can be plugged into the left USB port, you could see if that works through the XAC.
Reply all
Reply to author
Forward
0 new messages