Skip to content
Center Windows Taskbar Icons
Branch: master
Clone or download
Michael Higgins
Latest commit c4ba2e0 Dec 19, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
WindowsFormsApp2 slight startup tweak, include activeframerate and check to make sure … Dec 19, 2018
.gitattributes
.gitignore
CenterTaskbar.exe slight startup tweak, include activeframerate and check to make sure … Dec 19, 2018
CenterTaskbar.sln Change parent element which results in safer and more accurate centering Dec 10, 2018
License.md
README.md

README.md

CenterTaskbar

Gif


Features

  • Dynamic - works regardless of number of icons, DPI scaling grouping, size. All padding is calculated
  • Animated - resizes along with default windows animations
  • Performant - sleeps when no resizing taking place to 0% CPU usage
  • Multimonitor suppport
  • Vertical orientation support
  • Multiple DPI support

Usage

Run the program and let it run in the background. It uses Windows UIAutomation to monitor for position changes and calculate a new position to center the taskbar items.

Command Line Args

First command line argument sets the refresh rate in hertz during active icon changes. Default 60. Recommended to sync to your monitor refresh rate or higher. When no changes are being made program goes to sleep and awaits for events triggered by UIAutomation to restart the repositioning thread allowing it to drop to 0% CPU usage.

Specifically it will monitor for:

  • WindowOpenedEvent
  • WindowClosedEvent
  • AutomationPropertyChangedEvent: BoundingRectangleProperty
You can’t perform that action at this time.