Skip to content

sagarpise5/activity_simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Activity Simulator - Prevent Idle Detection on Ubuntu

πŸš€ Activity Simulator is a Python-based tool that simulates keyboard and mouse movements to prevent idle tracking systems from detecting inactivity. It ensures that your system remains "active" even when you are away.

πŸ”Ή Features

βœ”οΈ Random mouse movements
βœ”οΈ Simulated keyboard inputs (A-Z, numbers, space, tab)
βœ”οΈ Application switching to make activity look realistic
βœ”οΈ Lightweight & runs silently in the background
βœ”οΈ Simple start/stop commands


πŸ”§ Installation

1️⃣ Install Dependencies

Ensure you have pip and xdotool installed:

sudo apt install xdotool
pip install evdev

2️⃣ Clone the Repository & Install

git clone https://github.com/sagarpise5/activity_simulator.git
cd activity_simulator
pip install .

πŸš€ How to Use

Start the Activity Simulator

activity-sim-start

The script will begin moving the mouse and pressing keys automatically.

Stop the Activity Simulator

activity-sim-stop

This will gracefully stop the simulation.


πŸ› οΈ How It Works

  • Moves the mouse to random locations periodically
  • Simulates keyboard presses (A-Z, numbers, space, tab)
  • Randomly scrolls pages and switches applications
  • Runs in the background while consuming minimal resources

πŸ“œ License

This project is open-source and available under the MIT License.


πŸ›  Maintained by: [Your Name]
πŸ”— GitHub: Sagar Pise