Alternative method to temporarily disable the flash drive on the quadstick for PCs using QMPSend.exe.

46 views
Skip to first unread message

Fred Davison

unread,
Dec 20, 2024, 1:26:39 PM12/20/24
to QuadStick
If there is a program that is periodically accessing the flash drive on the quadstick and interfering with the mouse movement, and it cannot be identified, the most direct method to prevent that program from accessing the flash drive is to load a configuration file that disables the flash drive by setting the UBS emulation mode to 6 in a Preferences sheet:

Preferences






PreferenceValueUnitsDescription
enable_DS3_emulation6on/offTurn off flash drive

Example:  Mouse2 no Flash

(Note that while the flash is disabled, QMP cannot make any changes to the configuration files.)

There is another way to temporarily change the emulation mode, or issue other commands like select and load configuration files, using the Quadstick Manager Program's "Enable Voice Commands over USB" feature without any voice software:

image.png

Turn that setting on and click on Save Preferences to the Quadstick.

Voice commands can be sent to the Quadstick over a serial cable, a Bluetooth connection, or over USB for Quadsticks being used on a PC.

The part of QMP that listens for voice commands from programs like Dragon Naturally Speaking + Vocola, or Voice Attack, etc, can also receive commands from a program that was installed alongside the QMP called QMPSend.exe.

It can typically be found in C:\Program Files (x86)\QuadStick\

image.png

QMPSend takes text from the command line that launches it and sends it to the QMP.  The text can be any of the voice commands, including temporarily setting preferences.

To turn off the flash drive, the command would be (including all the quote marks):

"C:\Program Files (x86)\QuadStick\QMPSend.exe" "enable_DS3_emulation,6"

to turn it back on, the command would be:

"C:\Program Files (x86)\QuadStick\QMPSend.exe" "enable_DS3_emulation,0"

If these commands are put into a Desktop Shortcut, they can be triggered with a mouse click on an icon or by Shortcut keys (Hotkeys).  The example below uses Ctrl + Shift + Alt + N as a hotkey to trigger the command without having to click on the icon.

image.png

To create a shortcut on the Desktop, right click on the Desktop and select New->Shortcut.  A prompt for a Target will open and you can navigate down to the QMPSend.exe file, or if QMP was installed to the default C: drive, copy the line:

"C:\Program Files (x86)\QuadStick\QMPSend.exe" "enable_DS3_emulation,6"

including the " marks, and paste it into the Target field where is says "Type the location of the item".

click Next, then give it a name, then Finish.   Right click on the shortcut and select Properties if you need to make any changes later, like adding hotkeys.

Now, assuming you are running QMP 4+ and firmware build 2365 in the Quadstick, you should hear a little "blip" when the Shortcut is activated, then the Quadstick should reconnect with the flash drive turned off.

Besides commands like "enable_DS3_emulation,6" or "enable_DS3_emulation,0", some other useful commands might be:

"mode,number"                  Sets profile mode directly to specified number
"load,filename.csv"            Loads new configuration profile
"boot"                                 Will force an immediate reboot of the Quadstick

Restarting the Quadstick will clear out any temporary commands.









Reply all
Reply to author
Forward
0 new messages