using SMTO instead of PostMessage
restructure of mouse VIQ code, verified non-functional and force-disabled for now