Skip to content

vhanla/winxcorners

Repository files navigation

WinXcorners

WinXcorners

WinXcorners is a lightweight utility for Windows 10 and Windows 11 that enhances your desktop experience by allowing you to assign custom actions triggered when you hover your mouse cursor over the corners of your main monitor. Whether you're a power user, developer, or just someone who appreciates efficiency, WinXcorners provides a seamless way to streamline your workflow.

Key Features ⬆️

  1. Corner Actions: Choose from a variety of predefined actions for each corner:

    • Show All Windows: Activate Windows' Task View Win+Tab to manage your open applications.
    • Show Desktop: Quickly minimize all windows and reveal the desktop.
    • Start Screen Saver: Trigger your screen saver for privacy or energy-saving purposes.
    • Turn Off Monitors: Conveniently turn off your display when not in use.
    • Start Menu: Invoke the Start Menu on hovering a corner.
    • Action Center: Invoke the Action Center without hassle.
    • Hide Other Windows: Just like Win+Home.
  2. Customization: Tailor WinXcorners to your preferences:

    • Assign different actions to different corners.
    • Fine-tune hover sensitivity and delay settings.
    • Enable or disable automatic startup with Windows.
  3. System Tray Integration: WinXcorners runs discreetly in the system tray, ensuring it doesn't clutter your desktop or Taskbar.

  4. Unobstrusive: Its usage won't interfere with your common tasks, unless you decide to do so.

    • It won't trigger actions while dragging content with your mouse.
    • It won't trigger while using a Full Screen application, like games or media, for instance.
    • You can disable it temporarily right from the popup window with the switch toggle.
  5. Visible Countdown Counter: Helps you, visually, to know if a corner action is about to be triggered (Advanced feature).

  6. Windows 10/11 Theme aware: Partially supports Windows 10 and 11 dark and light theme, so it will look like part of your OS.

🌙themes🔆

Dark Theme Windows 11 Light Theme Windows 11
snap02 snap02b
Dark Theme Windows 10 Light Theme Windows 10 May 2019 Update onwards
snp4 imagen

Demo Video

🎞

This demonstration would change on following versions.

demo2.mp4

Installation (Portable) ⬆️

  1. Download the latest release from the GitHub repository.
  2. Just unzip into a secure folder.
  3. Run the single small executable, settings will be written/saved there.
  4. 💡 It will run minimized and hidden in the System Tray

Requirements

— OS: Windows 10 x86/x64  | Windows 11 
— HDD: 1.4 MB 
— RAM: 9 MB

Download and Installation (?)

platform

v1.3.0 (2024) v1.2.1b (2019)
latest version latest version

How To Use ⬆️

  1. Launch WinXcorners popup window from the system tray icon.
  2. Configure your preferred actions for each corner.
  3. Hover your mouse cursor over a corner to trigger the assigned action.

Advanced Usage

  1. Right click the WinXcorners tray icon.
  2. Select Advanced to open the more advanced options.
snap02 snp5
Advanced options v 1.3.0 Advanced options v 1.2.1b old snapshot
  1. There you can:
    • Set a global delay, so the action will trigger after some few seconds.
    • Set specific delay for each corner.
    • Enable or Disable the triggering of actions while on Full Screen applications, it can also be done via the right click on the system tray icon for WinXcorners.
  2. Add up to 4 custom actions: Just write the commands and its respective arguments to launch, set hidden launch or visible.

Notes

  • WinXcorners works seamlessly on your primary monitor but secondary monitors haven't been tested throughfully, consider it partially supported.
  • If you encounter issues with elevated privileges software, try restarting WinXcorners as an administrator specially if you use those kind of elevated privileged software most of the time, otherwise triggering won't work due to the nature of separate privileges.
  • If you encounter other unknown issues, please fill a bug report at the GitHub issues page.

Limitations:

Sometimes the application won't detect the screen edges if you are using (focused) an elevated privileged application. But you can always restart the application as administrator.

Development ⬆️

Build with Delphi 2006 onwards, third party units are in thirdparty and all rights belong to each of them, they're open source too.

Contribution ⬆️

You're welcome to PR your improvements.

MIT License

Copyright (c) 2015 Victor Alberto Gil (vhanla)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.