Page 1 of 1
Emulate shift+win+right arrow
Posted: Wed Nov 25, 2009 5:08 pm
by shimh
I am setting keyboard shortcut emulation to move the application between multiple monitors. The shortcut is shift+win+right arrow, which is one of the newly added shortcuts in Win 7. The code in Eventghost is {Win+Shift+Right}. But Eventghost seems to send key sequence equivalent to win+right arrow. Maybe it is a bug.
Re: Emulate shift+win+right arrow
Posted: Sat Nov 28, 2009 5:37 pm
by coch
I confirm. The shift appears to be ignored.
Win7 Ultimate 32-bit
Eventghost r1194
Re: Emulate shift+win+right arrow
Posted: Tue Dec 01, 2009 5:40 am
by pvy
Checked, having the same problem. Tried on eg 0.3.7.r1194 Windows 7 RC x64
Re: Emulate shift+win+right arrow
Posted: Sun Dec 06, 2009 2:33 am
by koolman007
Hi Guys,
Check out:
Set Display Preset Windows 7 64 bit, Nvidia Cards
Cheers
Koolman007
Re: Emulate shift+win+right arrow
Posted: Fri Dec 11, 2009 6:32 pm
by shimh
koolman007 wrote:Hi Guys,
Check out:
Set Display Preset Windows 7 64 bit, Nvidia Cards
Cheers
Koolman007
The bug is about moving applications between monitors, and the good news is that it has been fixed in r1262.
Re: Emulate shift+win+right arrow
Posted: Wed Feb 10, 2010 10:54 am
by SANGER_A2
shimh wrote:koolman007 wrote:Hi Guys,
Check out:
Set Display Preset Windows 7 64 bit, Nvidia Cards
Cheers
Koolman007
The bug is about moving applications between monitors, and the good news is that it has been fixed in r1262.
I may be being an idiot here, but could someone explain HOW this has been fixed? When I use Emulate Keystrokes: {Win+Shift+Right} in EventGhost 0.3.7.r1387, it still does not work. It only sends {Win+Right} and instead of moving the window to the next monitor, it moves it to the right-hand side of the current monitor, then I would have to press the button twice more to get it where I want it. I'm using Windows 7 64 bit.
I would much rather use the {Win+Shift+Right} option to do this, but there are four ugly work-arounds for this problem of moving the window from one monitor to the other:-
- The first is using the move window absolute function (but I couldn't find out how to find the current window position)
- The second is using the keyb_event function as detailed here http://www.eventghost.org/forum/viewtop ... hold#p9409 - but this doesn't seem to work at all in windows 7 64bit
- The third is to use a third party application like resizer, This works when you send {win+backspace} but I don't want to have to run more software than I need to and it remaps several of the default windows keys.
- The fourth is just to copy and paste the command {win+right} so it runs three times in succession, but this is nasty and I image won't do full-screen media applications any good!
Any help on how to implement this would be very gratefully received!
Thanks.
Re: Emulate shift+win+right arrow
Posted: Wed Dec 28, 2011 11:32 pm
by petarl
Hi,
I'm using this workaround:
- compile .exe's using AutoIt which "send" Win+Shift+Arrow key kombinations (one .exe for left, one .exe for right) (hint: send("!#{RIGHT}") is for Win+Shift+Right arrow)
- start those .exe's in EventGhost macro
Regards.