There's something very odd about how Q-Dir handles hot keys. I have no explanation why it will recognize a regular character (like acSendKeys("r") will be recognized and select the file/folder that begins with the letter "r"), but simply ignores when there's a modifier like Control or Alt pressed.
Unfortunately, this is something that only the developer of Q-Dir can answer. S+ is sending the synthesized key combination, but something internal to Q-Dir is ignoring the key press event(s). Using the script below I could sometimes get CTRL+W to work, but very inconsistently:acDelay(250)
acSendControlDown()
acDelay(250)
acSendKeys("w")
acDelay(250)
acSendControlUp()
There's something very particular about the way Q-Dir is processing keyboard input and I'm not certain what it is that's causing the odd behavior.
I'll post here if I can figure anything out.