jrgreenman Posted December 19, 2010 Report Share Posted December 19, 2010 When I have a remote session active (I use Remote Administrator, www.famatech.com) and press Win-L to lock the remote workstation, MEP locks the local workstation at the same time. But this only occurs under Windows 7. Under XP, MEP catches the keystroke and passes it onto the remote session as expected (e.g. the local workstation does not act on the "lock" keystroke). I've tried "Restore Keyboard and Mouse Hooks", but the local PC is still acting on the Win-L keystroke. Is there way under Win 7 to make sure that MEP gets the keys like XP does? Quote Link to comment Share on other sites More sharing options...
kevin Posted December 20, 2010 Report Share Posted December 20, 2010 Are you sure that Macro Express Pro is doing something with the Win+L keystroke or is the change in behavior due to Windows 7? Try terminating Macro Express Pro and repeating your test. Quote Link to comment Share on other sites More sharing options...
jrgreenman Posted December 20, 2010 Author Report Share Posted December 20, 2010 Oh, I'm pretty sure it's a change in the way Win 7 does things, but was hoping MEP had a way to compensate. My assumption is that MEP intercepts the Win-L keystroke in XP, and I was hoping it could somehow do the same in Win 7. Quote Link to comment Share on other sites More sharing options...
paul Posted December 20, 2010 Report Share Posted December 20, 2010 When I have a remote session active (I use Remote Administrator, www.famatech.com) and press Win-L to lock the remote workstation, MEP locks the local workstation at the same time. But this only occurs under Windows 7. Under XP, MEP catches the keystroke and passes it onto the remote session as expected (e.g. the local workstation does not act on the "lock" keystroke). I've tried "Restore Keyboard and Mouse Hooks", but the local PC is still acting on the Win-L keystroke. DIsable/Enable Lock Workstation Quote Link to comment Share on other sites More sharing options...
jrgreenman Posted December 22, 2010 Author Report Share Posted December 22, 2010 Great idea, Paul! But I don't really want to disable it entirely. I just want the Win-L keystroke to get passed to my remote session when it has focus. I think the problem is that, even when the remote session has focus, Win 7 is acting on the Win-L keystroke itself. That behavior is different than XP. In Win 7, the OS seems to pass all other system hotkeys to the remote session when it has focus (e.g. Win-E, Win-R etc). But Win-L locks the local workstation whether the remote session has focus or not. I initially thought your idea would work if I disabled the Lock Workstation function and then wrote a macro to run the Lock Workstation command and use Win-L to activate it. But when I disable the lock capability using the registry, it really turns it off at a fundamental level so the capability is completely unavailable. Maybe I can figure out how to remap the Windows 7 Win-L to something else so I can make it available in a macro. But even that might still cause the local workstation to lock instead off the workstation on the remote session. Thanks for the suggestion though. Quote Link to comment Share on other sites More sharing options...
paul Posted December 22, 2010 Report Share Posted December 22, 2010 I think the problem is that, even when the remote session has focus, Win 7 is acting on the Win-L keystroke itself. That behavior is different than XP. I'm surprised to read this. For a while I was using RDP extensively inder XP since my development machine was remote, and pressing Win-L always locked the local workstation (and I don't know whether the remote one was locked or not). Quote Link to comment Share on other sites More sharing options...
jrgreenman Posted December 22, 2010 Author Report Share Posted December 22, 2010 I'm surprised to read this. For a while I was using RDP extensively inder XP since my development machine was remote, and pressing Win-L always locked the local workstation (and I don't know whether the remote one was locked or not). Yes, it works that way when using RDP. But when using Remote Administrator (Famatech.com), it is different. I guess I thought it had something to do with Macro Express, but apparently the behavior you see nominally using RDP w/ both XP and Win 7 is "normal". Guess I'm outta luck. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.