https://github.com/kdar/winkeylock
Automatically enable/disable the windows key when you're in a game
https://github.com/kdar/winkeylock
gaming keyboard-shortcuts windows
Last synced: 6 months ago
JSON representation
Automatically enable/disable the windows key when you're in a game
- Host: GitHub
- URL: https://github.com/kdar/winkeylock
- Owner: kdar
- License: mit
- Created: 2022-01-16T13:42:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-14T19:09:49.000Z (over 1 year ago)
- Last Synced: 2025-04-13T17:08:10.897Z (about 1 year ago)
- Topics: gaming, keyboard-shortcuts, windows
- Language: Rust
- Homepage:
- Size: 316 KB
- Stars: 17
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
Winkey Lock
Automatically enable/disable the windows key when you're in a game or any app that is too busy for notifications.
Report Bug
·
Request Feature
Table of Contents
## About The Project
The main motivation behind this project is preventing the windows key from ruining your gaming experience. I have a keyboard that has a windows key lock feature, but I always seem to forget to enable it before I go into a game. This program gives you a way of auto enabling/disabling the windows key during gaming, while also allowing you to continue to use the windows key in every day use.
## Installation
1. Download the [release](https://github.com/kdar/winkeylock/releases/latest).
2. Run
## Usage
Run the application and you should see the icon in the system tray. Now, hit the windows key outside of a game and the windows menu should come up. Do it inside of the game and it should be supressed!
Some games run in elevated privileges (like Marvel Rivals) and require you to also run Winkey Lock as administrator to work properly. You can either right click the app icon in Explorer and click "Run as administrator", or right click the icon in the system tray and click "Run as administrator". To always run it as administrator, right click the app icon in Explorer, click Properties, go to the Compatibility tab, and check "Run this program as an administrator".
If it doesn't, please open an [issue](https://img.shields.io/github/issues).
### Configuration
Right click the icon in the system tray for configuration options.
## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
Distributed under the MIT License. See `LICENSE` for more information.
[contributors-shield]: https://img.shields.io/github/contributors/kdar/winkeylock.svg?style=for-the-badge
[contributors-url]: https://github.com/kdar/winkeylock/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/kdar/winkeylock.svg?style=for-the-badge
[forks-url]: https://github.com/kdar/winkeylock/network/members
[stars-shield]: https://img.shields.io/github/stars/kdar/winkeylock.svg?style=for-the-badge
[stars-url]: https://github.com/kdar/winkeylock/stargazers
[issues-shield]: https://img.shields.io/github/issues/kdar/winkeylock.svg?style=for-the-badge
[issues-url]: https://github.com/kdar/winkeylock/issues
[license-shield]: https://img.shields.io/github/license/kdar/winkeylock.svg?style=for-the-badge
[license-url]: https://github.com/kdar/winkeylock/blob/master/LICENSE
[product-screenshot]: images/screenshot.png