ExilProductions 4a6cc3b4b9 Add LICENSE
2025-08-08 06:06:23 +02:00
2025-08-08 05:51:55 +02:00
2025-08-08 05:51:53 +02:00
2025-08-08 06:06:23 +02:00
2025-08-08 05:51:55 +02:00
2025-08-08 05:59:45 +02:00
2025-08-08 05:51:55 +02:00
2025-08-08 05:51:55 +02:00

WindowEvader

Ever feel like your windows are just a little too... still? Like they're just sitting there, waiting for you to click on them? Well, I made this little app to make them a bit more lively.

What it does

This program makes all your windows a bit "touch sensitive". When your mouse cursor gets too close to a window, it will gently move away, like it's shy. The faster you move your mouse, the more it will react. If a window hits the edge of the screen, it will teleport to the opposite side.

It's a fun little distraction that makes your desktop feel a bit more alive.

How to use it

Just run the WindowEvader.exe file. You can build it yourself using the provided solution file.

Tweaking the Behavior

If you want to change how the windows react, you can edit the Program.cs file and change these values at the top:

  • ProximityThreshold: This is how close your mouse has to be to a window to make it move. A smaller number means you have to get closer.
  • BaseMoveDistance: This is the base distance the window will jump away.
  • UpdateIntervalMilliseconds: This controls how often the program checks your mouse position. A lower number will make the movements smoother, but will use a bit more CPU.

After changing the values, you'll need to rebuild the project.

How to stop it

The program runs in the background without a visible window. To stop it, you can run the kill_window_evader.bat script located in the Scripts folder.

Description
Makes all your windows a bit touch sensitive
Readme MIT 35 KiB
Languages
C# 97.6%
Batchfile 2.4%