Advanced Preferences

The Advanced page of the Preferences window includes options that most people won't need.

Natural break detection method: This pop-up menu lets you override the idle detector. You can choose None to disable idle detection entirely. Or Event Source to use the old approach (from version 1) that can handle both mouse/trackpad and keyboard activity, but can get confused by some apps that post unnecessary events. Or Event Monitor to use a different mechanism that is usually more reliable, but requires authorization for keyboard activity (as discussed in the Setup Assistant); this is the default.

Natural break active threshold: This pop-up menu enables you to change the amount of time that the computer isn't being used to count as a natural break. By default, it counts a natural break after 1 minute, pausing the countdown for the Pause Countdown and Count Backwards scheduler options, then if still idle after twice as long, it starts giving you credit for the time if Count Backwards is chosen (which is the default). If this isn't long enough (e.g. you spend a lot of time reading rather than actively using your Mac), you can increase the threshold.

Alert of another copy...: Due to an OS bug, the wrong break helper can get launched if you have multiple copies of the app on your computer. The only way to prevent that is ensure you don't have more than one (including in the Trash). This option will alert you if it detects another copy.

Animate from status menu...: When the status item is displayed and the Dock icon is hidden, clicking the status item displays the Status popover. Clicking an item in this popover will expand to the full Preferences window using animation. This animation can be disabled via this checkbox if you don't like it.

Reset Position of Full Window: When the status item is displayed and the Dock icon is hidden, the Preferences window is positioned to match the position of the Status popover. But you can still move the window anywhere you want, so you can click this button to reset the position back to the Status popover. This takes effect the next time the popover is displayed.

Output scheduler logging: This option logs information about the break scheduling to the Console. Useful if you're wondering what decisions Time Out makes with the break schedule. The Only include significant changes option significantly reduces the volume of messages, so should probably be left on.

Output data handling logging: This option logs file loading and saving diagnostics. Probably not needed most of the time.

Output status item logging: This option logs diagnostics on the status item. Probably not needed most of the time.

Output break logging: This option logs diagnostics about the break itself. Probably not needed most of the time.

Open Console: This button opens the Console app (in /Applications/Utilities) so you can view the diagnostic output. You could search on "Time Out" or "timeout" to focus on the entries.