- HotCorners is a utility software that allow users to set events to the 4 corners of the screen
- This events are automatically triggered when mouse/cursors move into those corners
- With the help of GUI user can choose from the list of events available or can set own script files to trigger when the cursor move into those corners
- User can also set sensitivity(reaction time) for the event to trigger
- Why JAVA u may ask for such an OS centric task, simple cause my projects cant wait for me to learn C# and implement this, now u may ask why not C++ well making GUI with C++ is like 🤯
- OpenJFX is an open source, next generation client application platform for desktop, mobile and embedded systems built on Java,And the only way to bring mordern UI design into Java
- jMetro is not a theme that tries to mimic the native Windows theme / look and feel, or a theme that is a direct copy of Fluent Design. It is rather a theme inspired by Fluent Design and adapted to fit the JavaFX SDK, Windows is where HotCorners feels home so why not get native feel.
- Well the above figure tells you all how it works!
- There are 2 threads that make HotCorners work
- One thread, gets the mouse cursor co-ordinates at an interval of 1sec and checks it to any of the four corners co-ordinates
- If any of the corner co-ordinates match, then the event set by the user is triggred.
- Simple right! easy peasy.
- Ohh, what about the other thread?
- Yup you guessed it right, its for running GUI/Getting User changes.
- HotCorners runs at startup automatically, we this action is not desired this can be simply be turned off by opening the
startup
folder in windows 10 and deletingHotCorners.exe
. - The UI is pretty simple to understand and clean.
- Each corner has a sensitivity counter that goes from
1-10
sec, which in turn will change the reaction time for the event to trigger for that paticular corner. - It is Recommended to turn off the corner if not in use.
- In order for the effects to take place Reload button needs to be clicked and give it like
2 sec
to load new event triggers. - The Restore Button restores the default settings for HotCorners, when clicked the app closes which needs to be restarted manually.
- Dosen't work with multiple monitor setup.
- Tested only on the latest Build of
Windows 10 Build 18362
. - Some events do not work on older builds of
Windows 10
.
- Working on Code optimization.
- Adding more events
4 events added in update V1.2.0
- UI Changes/Fix
- Added more 4 more events.
- Fixed sensitivity bug.
- Fixed screen off bug.
- improved code quality.
- Yes,it is open source you can clone and change code to your need.
- Most of the code is self explanatory, anyhow
- for any clarification on code or want to contribute contact [email protected] / twitter