Keep your Microsoft Teams status as Available without affecting your daily usage.
The program periodically simulates a quick Caps Lock key toggle (press and release) via macOS IOKit, generating just enough input activity to prevent Teams from switching your status to "Away". The toggle happens so fast (~100ms) that it won't interfere with your normal typing or workflow.
- macOS
- Accessibility permissions (System Settings > Privacy & Security > Accessibility)
cargo build --releaseThe binary will be at target/release/online.
./onlinePress Ctrl+C to stop. The program will automatically restore Caps Lock to the off state on exit.
See LICENSE for details.