In general this problem is due to the PC trying to save power and turn off the flash drive in the Quadstick, not realizing that the flash drive is associated with a mouse/keyboard/game controller.
There are a few approaches: Try to find the setting in the computer that will stop this behavior, use a powered USB hub between the PC and Quadstick, or use the Quadstick with the flash drive turned off.
Sometimes it can be a simple as setting the PC for maximum performance in the Power options.
Using the Quadstick with the flash drive turned off is done by adding a Preference setting to each configuration file that sets the USB emulation mode to 6. (Firmware must be 2365+)
| Preferences | | | |
| | | |
| Preference | Value | Units | Description |
| enable_DS3_emulation | 6 | on/off | Turn off flash drive |
Keep in mind that when the flash is turned off, QMP cannot make any configuration changes, so there always needs to be at least one configuration file the allows flash drive access that is used while making changes with QMP:
Before making any changes to your Quadstick's configuration files, make a backup copy of the CSV files to a folder on your PC. That way you can recover quickly from any configuration problems by
erasing the flash drive and copying back in the known good set of CSV files.
As a test, you can download both of those Mouse files to your Quadstick, select Mouse2 no Flash and see if the problem stops occurring while that file is selected. If that fixes things, then go through your custom spreadsheets and add the mode 6 emulation preference.
Here's the tricky part: If the default.csv file, or the prefs.csv file is changed, they will automatically force the Quadstick to select and reload the default.csv file. (Other configuration files will not automatically reload, they need to manually be selected again.) If the default.csv does not have flash access, you will need to switch to a configuration file that does to continue working with QMP.
Let me know how it goes.