QuicKeys 4 - Mavericks/Yosemite/El Capitan/Sierra

QuicKeys 4 - Mavericks/Yosemite/El Capitan/Sierra

Postby gb2 » Wed Oct 23, 2013 9:55 am

 

Fast links to topics covered in this post:

  1. If triggers don't work after installing Mavericks/Yosemite/El Capitan/Sierra
  2. Yosemite/El Capitan/Sierra - additional steps for adding QuicKeysUserEventHelper
  3. If triggers are working intermittently
  4. How to check that Prevent App Nap is working when it is checked and triggers are still working intermittently
  5. Make sure you don't have two copies of QuicKeys on your machine
  6. If shortcuts that deal with Windows and Menu Selections are not working or you get Hot keys cannot be assigned or used
  7. After doing a minor OS update triggers stop working - example from 10.11.3 to 10.11.4



1. - If triggers don't work after installing Mavericks/Yosemite/El Capitan/Sierra:
In Mavericks/Yosemite/El Capitan/Sierra the location QuicKeys refers to and takes you to for setting up Accessibility has changed from the Accessibility pane to the Security & Privacy pane. So in System Preferences change to the Security & Privacy pane. Switch to the Privacy tab and pick Accessibility in the left column. Check both QuicKeys and QuicKeysUserEventHelper. Quit and restart QuicKeys.

Note: If items are grayed out in the list then you need to click the Lock icon in the lower left corner and supply your password.
Image
2. - Yosemite/El Capitan/Sierra - additional steps for adding QuicKeysUserEventHelper:
For some reason the QuicKeysUserEventHelper isn't always showing up in the above window. To manually add it do the following and use the figure below for reference:
leaving the Security & Privacy pane open go to the Finder and open the Applications folder and in that Finder window locate the QuicKeys application and right-click or control-click it and select Show Package Contents from the contextual menu. Open the Contents folder and then the Resources folder. Then in this Finder window type into the top right search field .app and several applications will be displayed. Make sure the Search location has "Resources" selected and not "This Mac" or you will get all your applications and QuickeysUserEventHelper will not show up. Drag QuicKeysUserEventHelper into the System Preferences window where QuicKeys is and you should get an insertion line in the list and QuicKeysUserEventHelper should get a green plus. When you get those two things release it and it should be added to the list. If it still doesn't show up when you drop it on the list then it was already in the list but the OS isn't wanting to show it. Just quit and restart QuicKeys and it should work even if it isn't showing.

Image

3. - If triggers are working intermittently:
In the Finder go into the Applications folder and click on QuicKeys once (do not double click and open it) and do a Get Info (command-I) and check Prevent App Nap. Quit and restart QuicKeys.
Image
NOTE: If you are ever directed by Support to access something that belongs to QuicKeys such as its preferences or shortcuts in your Home/Library/ folder you need to hold down the option when you select the Go menu in the Finder and Library will show up for you to select it.
User avatar
gb2
Site Admin
 
Posts: 2871
Joined: Mon Feb 06, 2006 6:22 pm

Re: QuicKeys - Mavericks/Yosemite/El Capitan/Sierra

Postby aManHasSaid » Wed Oct 30, 2013 11:31 am

4. - How to check that Prevent App Nap is working when it is checked and triggers are still working intermittently:

I now have a fix that worked for me from working with Startly Support. QuicKeys kept napping even though I had "Prevent App Nap" checked in the Get Info window. If hitting the QuicKeys menu as I described above makes it work for a short time, as it did for me, this fix should work for you, too.

The short story is you need to restart QuicKeys after checking "Prevent App Nap" or the change is not remembered.

First, make sure you have done the Accessibility settings found in Security & Privacy preferences as described above by gb2.

Then, verify you have the same problem I had:
    open Activity Monitor found in your Applications folder and then inside the Utilities folder
    Select View menu > Columns > App Nap (this will add a column to the output that shows if an app is asleep)
    There is a small search field on the top right corner of the Activity Monitor window. Type "QuicKeys" (without quotes) in that field. Now you should see only QuicKeys processes.
    Does the QuicKeys app show "Yes" in the nap column? If it does not, wait several minutes (or until QuicKeys stops working) then check again.
    If it does say "Yes," then do the following:
    Go to Applications folder and find the QuicKeys app. Right click on it and select "Get Info." Make sure "Prevent App Nap" is checked.
    Open QuicKeys, then quit QuicKeys. (Don't quit QuicKeys from the Dock, although I suspect that doesn't matter. It's just the way I did it.)
    Restart QuicKeys
    You should notice in Activity Monitor that QuicKeys will never show "Yes" in the App Nap column again and QuicKeys will run reliably again.
Image
aManHasSaid
 
Posts: 1
Joined: Wed Oct 24, 2012 6:07 pm