14 Aug 2012 04:31
HARD Question: Triggering the key/mouse interceptor virtually
Greetings Gurus, I have a tough one for you guys. I have a program that can run an exe, send a WM_Message, or simulate a hotkey press when triggered (Bomes Midi Translator Pro). I use powerpros key/mouse dialog extensively to set up keys that do different things based on the active window using caption lists (+GreenBrowser,=maxthon,c=MozillaUIWindowClass). Ideally if powerpro's key/mouse dialog could intercept midi triggers the same way it intercepts keys and mouse buttons I would be done. that is the behavior I am trying to get between these two programs. How do I make powerpro 'detect' a specific key press via it's command line, wm_message, or intercepting a virtual key press. PowerPro does not respond to programs sending keypresses just 'Real Physical' keypresses. So when I touch a specific button on my midi controller, Bome's MTP sends a specific argument to powerpro (via WM_Message, exe command line, Bome's sendkey method) which says 'someone typed CTRL-F1 so based the captionlist if i'm in notepad type (sendkey) 'trigger successful'. So in a nutshell can PowerPro be configured to respond to virtual key presses the same way it responds to real key presses? So a vbscript would be able to send a key to PP? Can it be configured to respond to a command line that states powerpro.exe -keymouse /key CTRL-F1 Which would trigger PP to do the function assigned to CTRL-F1 in it's key/mouse list? Can a WM_Message trigger that same functionality in the key/mouse dialog. How do I virtually trigger the key/mouse dialog fuctionality? ------------------------------------(Continue reading)
RSS Feed