ShiftIt icon indicating copy to clipboard operation
ShiftIt copied to clipboard

Dual Monitor Issues With full-Screen

Open jclusi opened this issue 4 years ago • 11 comments

When I have 1 monitor in full screen, like watching a video in youtube, I can't control any window in the other monitor: the shortcuts don't work at all.

jclusi avatar May 06 '20 17:05 jclusi

I have the same issue.

Workaround exit fullscreen and it works like a charm.

You have to bear in mind that ShiftIt is no longer a maintained project

refer to https://github.com/fikovnik/ShiftIt/issues/296 for more help on it.

hbto avatar May 15 '20 08:05 hbto

I investigated a bit this issue and curiously only occurred with me using Chrome in full screen. With Safari worked well. The same for you @hbto ? I need to investigate better the difference... what chrome do to cause this problem, but would be good to understand if is a particularity from Chrome

allanragec avatar Jun 18 '20 16:06 allanragec

@allanragec This issue happens to me with several other programs not only Chrome but as you pointed out it does not happen with safari. Bear in mind that this app being an awesome app is no longer maintained.

Regards.

hbto avatar Jun 18 '20 20:06 hbto

good to know @hbto , thanks for the feedback! I will try to solve this problem and I don't know when we can release a new version (maybe @fikovnik can help me with it) with a new feature for ultra wide monitors. I'm using here and it is a very cool feature https://github.com/fikovnik/ShiftIt/pull/311

allanragec avatar Jun 18 '20 20:06 allanragec

@allanragec I am glad that you are working on it at #311 those are great news.

I am still using this app I would keep using it without recurring to new configurations.

hbto avatar Jun 19 '20 06:06 hbto

Same issue, now that I'm in video calls for half the day, it comes up all the time.

pimlottc-gov avatar Jun 20 '20 16:06 pimlottc-gov

@pimlottc-gov I confirm your issue too.

There are several apps that do not allow to use ShiftIt when in full screen.

Regards.

hbto avatar Jun 21 '20 04:06 hbto

I've solved it by using the shortcut maximize instead of toggle full screen. It is not the same however is a possible solution. In addition there are a ton of other window management apps that are being maintained (not like ShiftIt) and do the job. I've sticked to ShiftIt because of it's simplicity and due to the fact that I am use to it.

jclusi avatar Jun 21 '20 11:06 jclusi

It seems that shift it maintains focus on the full screen window. I have a youtube video on a 2nd monitor and it won't let me do anything like above. I then do control + up arrow and then select another window. and it works again even while full screen remains enabled. I got some logs on it and sure enough it thinks it's still selected on the full screen window. I'm going to dive into what I can see in this repo about this issue.

NSError stack trace:
org.shiftitapp.shifit.error:20103 - Windows in fullscreen are not supported
2021-03-31 11:47:31.434 ShiftIt[47781/0x106d69dc0] [lvl=3] -[ShiftItAppDelegate invokeShiftItActionByIdentifier_:] Execution of ShiftIt action: left failed: Windows in fullscreen are not supported

Willardgmoore avatar Mar 31 '21 17:03 Willardgmoore

It seems that shift it maintains focus on the full screen window. I have a youtube video on a 2nd monitor and it won't let me do anything like above. I then do control + up arrow and then select another window. and it works again even while full screen remains enabled. I got some logs on it and sure enough it thinks it's still selected on the full screen window. I'm going to dive into what I can see in this repo about this issue.

NSError stack trace:
org.shiftitapp.shifit.error:20103 - Windows in fullscreen are not supported
2021-03-31 11:47:31.434 ShiftIt[47781/0x106d69dc0] [lvl=3] -[ShiftItAppDelegate invokeShiftItActionByIdentifier_:] Execution of ShiftIt action: left failed: Windows in fullscreen are not supported

Following up on this. A good workaround is to set a hot corner to Mission Control as well. Whenever you select a window with Mission Control, it correctly sets the active window and allows ShiftIt to correctly control that application window.

This confirms the issue Willard explained and why the workaround works.

johnnyshankman avatar May 11 '23 16:05 johnnyshankman

org.shiftitapp.shifit.error:20103 - Windows in fullscreen are not supported

This was not a good workaround for me as this still doesn't allow for things like full screen videos to be full screen, it just makes your application window full screen.

johnnyshankman avatar May 11 '23 16:05 johnnyshankman