[Feature request] Selective trigger
mdziczkowski opened this issue · 1 comments
Hello. I want to propose to add a setting with would allow to ignore USB sevices with given ID, that they won't trigger the app when suddenly it get plugged off.
Examples (on me):
I have my phone connected to the computer thru USB and it seem that the cable (from the side) has a loosen fit with the socket, with causes that a light move of the phone causes that the system treat it as disconnection. I wouldn't be wanting that this would cause my computer to suddenly turn off thru such thing.
This is exactly what I implemented in my version with optional gui (so far only macos, but Linux support is on the roadmap):
Revive of USBKill with GUI, New Features & Bug Fixes
swiftGuard is an open-source macOS tray application that builds upon the original USBKill by hephaest0s. It's designed for convenient use with a graphical user interface (GUI) and introduces several new features and bug fixes.
Features
- Monitoring: Continuously monitors USB ports for device activity, even in sleep mode.
- Whitelisting: Easily whitelist authorized devices to ensure hassle-free connectivity.
- Discrete: Operates discreetly in the macOS system tray, minimizing interruptions.
- Customizable: Configure various settings, including action (shutdown/hibernate), countdown timer, and whitelist.
- Lightweight: Designed to consume minimal system resources for optimal performance.
- Privacy: Does not require an internet connection, ensuring the privacy of your data.
- Open Source: Provides transparency and allows community contributions for continuous development.
Get Started
Visit the GitHub Repository to explore the code, contribute to development, or download the latest release.