ShiftIt commands not working at all with MacOS Sierra update #216
I'm running macOS and ShiftIt doesn't run at all in my case.
I've tried using 1.6.3, freshly downloaded. It first says it's not signed, then when I "open anyway" via Security & Privacy it doesn't do much. In the Activity Monitor it says the process is running, but only with 4KB memory and nothing else to show for and no way to interact with it.
Tried killing it, both via the Activity Monitor and by killing the PID via terminal, no such luck.
Nothing mentioned in /var/logs
Let me know what you need to get to the bottom of this :]
Did you re-enable the shiftit in the "Accessibilty" -> "Allow the apps below to control your computer"?
Can't find Shiftit under Accessibility.
[edit] I've manually added Shiftit to that list but still no game. Same (lack of) behaviour. It's "running" but I can't kill it or interact with it.
On multiple monitors, having a single full-screen app anywhere makes that app's frontmost window the target of all ShiftIt commands, even if that app is not active or focused. Otherwise, ShiftIt works just as before the Sierra upgrade.
The debug log outputs:
2016-10-05 12:51:30.747 ShiftIt[842/0x7fffce7a73c0] [lvl=3] -[ShiftItAppDelegate invokeShiftItActionByIdentifier_:] Execution of ShiftIt action: right failed: Windows in fullscreen are not supported
NSError stack trace:
org.shiftitapp.shifit.error:20103 - Windows in fullscreen are not supported
Yes, as long as there is no visible full-screen window it works for me on 10.12 with ShiftIt version 1.6.3
Perfect. I was facing the same issue. I had a full-screen window on a second monitor. So I'm guessing it was hogging up the shift commands.
Now it is working for me too in macOS Sierra.
Any ideas what the bug might be with having a full-screen window open on a second monitor? I lean heavily on shift-it for monitor 1, but my second monitor is always a full-screen instance of Fusion...
I can confirm the same behavior that was described by @unRob. I have multiple monitors and had one application in full screen mode. I used the two finger swipe (magic mouse, 4 fingers with touchpad) to switch back to the main desktop window and ShiftIt started working again.
I did not have to re-enable ShiftIt in Accessibility. Those settings carried over after the update to macOS Sierra.
Recently hit the same problem. Even though the settings were kept after upgrading I tried re-enabling ShiftIt in Accessibility but to no success
I haven't updated anything and it suddenly works?!
I have a single monitor but Spotify in full screen, and it still works. Again, I didn't change anything. I think macOS updated though... Now running macOS 10.12.1 beta (16B2548a)
Unfortunately, I have the same problem since the upgrade to Sierra.
This is what I tried:
- Uninstall and re-install shiftit
- Disable and re-enable the Accessibility permission
- reboot (lol)
When I execute /Applications/ShiftIt.app/Contents/MacOS/ShiftIt from command line it always tells me to grant the Accessibility permissions even though the permission is set.
When I start shiftit from spotlight nothing happens.
Just want to confirm that I too found ShiftIt to be unreliable after upgrading to Sierra – sometimes the keyboard commands would work, sometimes they wouldn't. Thanks to others in this thread, I now realize that when it works, it's because I don't have any full-screen apps currently active on either of my two monitors (they can be running, they just can't be active). Any time it's not working, all I have to do is switch out of any full-screen apps (usually Terminal), and then I can use the hotkeys.
I can't say I've had any of the other problems folks are reporting – ShiftIt stayed in my menu bar after I upgraded without my having to do anything special.
ShiftIt commands not working at all with MacOS Sierra update