What is jMouse?
jMouse is a desktop utility designed to prevent your workstation from going idle by simulating subtle mouse movements and virtual key presses at regular intervals. It keeps your system awake, prevents screensavers, and maintains your presence status active in communication tools like Microsoft Teams.
Intended for legitimate use cases like long downloads, remote sessions, monitoring dashboards, or presentations.
⚠️ Use at Your Own Risk
This software is provided as-is, without warranty. By using jMouse, you accept full responsibility for any consequences, including violations of workplace policy, IT security policy, or third-party terms of service.
The author accepts no liability for disciplinary action, data loss, security incidents, or other damages resulting from use of this application.
Technologies Used
Python 3
Core programming language. Bundled inside — no separate installation required.
PyInstaller
Packages the app into a single standalone .exe file.
CustomTkinter
Modern dark-themed UI framework.
PyAutoGUI
Simulates mouse movements and key presses.
pystray
Creates and manages the system tray icon.
Risk Assessment (1-5 Scale)
The following risks have been identified:
1
Bundled Runtime
Self-contained Python runtime via PyInstaller. No external installation required.
2
PyAutoGUI Input Simulation
Operates at OS input level. Security software may interfere on some systems.
3
Antivirus False Positives
May be flagged due to PyAutoGUI and PyInstaller. The app does not access network, read files, or modify system settings.
3
Workplace Policy Violation
Some organizations prohibit activity simulation tools. Verify compliance before use.
4
False Presence Indication
May show you as active in Teams/Slack when you're not at your desk.
4
Untrusted Distribution Risk
Copies from sources other than jbeck.app cannot be verified for integrity.
5
Misuse / Abuse Potential
Using this tool to falsify attendance or deceive employers is misuse and your sole responsibility.
Official Distribution
jMouse is developed and maintained exclusively by its original author. To ensure you're running a genuine, unmodified copy, always obtain jMouse from:
jbeck.app
Copies from third-party websites, file-sharing platforms, or unofficial channels have not been verified and may have been tampered with. The author accepts no responsibility for issues arising from software obtained outside of jbeck.app.