Add Taskbar Auto-Hide Trigger Zone v1.0.0#4610
Conversation
Add Taskbar Auto-Hide Trigger Zone v1.0.0
Submission reviewNote: This review was done by Claude, and then refined manually. Due to the amount of submissions, doing a fully manual review for each pull request is no longer feasible. Thank you for understanding. Please address the following issues. The items in the collapsed sections are optional, so it's your call whether to address them. A note regarding point 3: If we decide to keep it as a separate mod, I think having two mods with the names "Taskbar auto-hide custom activation area" and "Taskbar Auto-Hide Trigger Zone" is confusing. 1. The mod won't survive an Explorer restart / reboot. On a fresh Unlike
2. Multi-monitor: holding one secondary taskbar visible holds all secondary taskbars visible. static void WINAPI CSecondaryTray__AutoHide_Hook(void* pThis, bool param1) {
if (IsVirtualPointerOverKind(TaskbarKind::Secondary)) { // "any secondary", not "this one"
...
return;
}
CSecondaryTray__AutoHide_Original(pThis, param1);
}With two or more secondary monitors, putting the cursor in monitor A's trigger zone prevents monitor B's taskbar from auto-hiding too, so B stays revealed while the cursor is nowhere near it. (The primary 3. Consider building this on the existing auto-hide mod rather than as a new, heavier reimplementation. This sits squarely inside m417z's auto-hide taskbar family — in particular Beyond the catalog question, the existing mods are a useful blueprint because your approach is noticeably heavier and more fragile than it needs to be: Optional improvements
Minor polish — none of this affects users, so it's your call.
Functionality notes
Non-critical observations about the feature behavior itself.
|
Adds a configurable wider trigger zone for the Windows 11 auto-hidden taskbar.
When the mouse pointer enters the configured edge zone, the matching taskbar is revealed and remains visible while the pointer stays within that zone. When the pointer leaves the zone, normal Windows auto-hide behavior resumes.
The physical cursor is not moved. The mod provides a virtual pointer-over state only to the matching taskbar.
Features:
Tested on:
Changelog
N/A — new mod.
Mod authorship
If this pull request introduces a new mod, please complete the section below.
This mod was created by:
Please select the options that best apply. Your selection does not affect the acceptance criteria, but it helps reviewers understand the context of the code and provide relevant feedback.