Why does Window Tidy require this permission?
For the Drag & Drop functionality in Window Tidy to work, we need to be able to monitor your mouse to detect when you are dragging an application window. We also monitor the keyboard to check when you press a button to close a panel or shortcut key on a panel. To do this Window Tidy must request permission for Keystroke Receiving, although rest assured Window Tidy does not log your keystrokes or store them in any way and is only looking for the press of specific keys which have been assigned as shortcuts.
How do I give Window Tidy permission?
When you first start Window you should be presented with the following dialog asking you to provide permission (please note that this is a screenshot from our app Mosaic, however the dialog you see would be identical apart from the app name should be "Window Tidy"):
To grant permission you should use the following steps:
- Click Open System Preferences
- When the System Preferences window opens it will display the Input Monitoring section
- Click padlock icon and enter your Admin Password to allow you to make changes
- Ensure Window Tidy is ticked in the Input Monitoring list
- When prompted choose to Quit Window Tidy
- Re-open Window Tidy from the Applications Folder
What if I don't see this dialog, or I have previously clicked "Deny"?
If you haven't seen / noticed the questions above when running Window Tidy, or you saw them and clicked "Deny" before realising they are required, you can still give permission to Window Tidy by following the instructions below:
- Click the Apple icon on the status menu
- Select System Preferences... from the drop down menu
- Click the Security & Privacy icon
- Click the Privacy tab
- In the list scroll to and select Input Monitoring
- Window Tidy should be listed one the right. Ensure the checkbox next to Window Tidy is ticked, and if it is already ticked, first untick it and then retick it to force macOS to update the setting
Please note the screenshot below is for our app Mosaic, you need to ensure "Window Tidy" is checked in the list of apps rather than "Mosaic".
What do I do if Window Tidy is not listed in the Input Monitoring preferences?
macOS only gives an app a single chance to request permissions, if it has been removed for any reason the system will not add it again automatically. In this case to add Window Tidy again you would need to reset the permissions for apps, and the system will prompt you for Window Tidy and other apps to provide permissions again.
To reset permissions so that Window Tidy is detected again:
- Quit Window Tidy if it is running
- Open Spotlight by clicking the magnifying glass icon or pressing CMD + SPACE
- Type "Terminal" and double click the Terminal application when you see it listed in Spotlight
- In the terminal window type "tccutil reset All" and press enter
- Re-open Window Tidy from the Applications folder
- When Window Tidy opens you should be asked for permission for Window Tidy to use Keyboard Receiving again and Window Tidy should also appear in the relevant sections of the System Preferences after it has requested permissions.