Jump to content

Recommended Posts

Posted

For years I successfully used a script that I wrote that turned CapsLock on when a window belonging to a process xtop.exe (PTC Creo Parametric) gets active. And vice versa turned CapsLock off when a windows not belonging to process xtop.exe gets active. I simply used Send('{CAPSLOCK on/off}') for this. We have now updated our Creo Parametric installation to v9.0.3.0 and it seems like Send('{CAPSLOCK on/off/toggle}') doesn't work anymore to windows belonging to this process. To all other processes/windows it works fine.

I've also tried ControlSend and $WshShell.SendKeys("{CAPSLOCK}") but these also don't work when on windows belonging to xtop.exe.

Are there other options to change CapsLock state? Any help on this problem is much appreciated.

P.S. SendCapslockMode is set to 0.

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...