your job sucks
just put a spoon on your trackpad
I do get that this is the real differentiator to businesses in a chat app. how much it spies on employees. we need to unionize yesterday in tech
Why does it matter?
- a solo freelancer
have your free bot fix it while you get stuff done. i’d just make mine yellow all the time. wut is teams?
I used bots for games 20 years ago, I mean it should be easy to trick mouse movement…
Wow we are all slaves. :( I type this between my Teams meetings.
🖇️ can help? same guy
Super simple to write a script that prevents it.
- physical mouse “jiggler” (mine is a turntable) that isn’t connected to the work device
- physical key presser on a switch to press ESC every few seconds for when I’m pooping (this way the software shows both m n k activity)
I’ve even gone so far as to write a bash script that monitors the userdata folder that stores the JSON for activity and overwrite it with plausible but fake random activity data and screenshots, then name the process the same as the software so it’s virtually undetectable- logs will show “Productivity Software Name” writing to its userdata directory at the same time the actual software is writing to it.
…Have you considered finding a new job, perhaps?
I mean it took me all of 20 minutes. They have the screenshots saved in the folder, the JSON just is a time stamp and a list of urls I looked at in that time.
For sure, I just hate the idea of my employer spying on me constantly. I guess ones that don’t are few and far between these days.
I love how inaccurate that status is. No one can depend on it.
I was getting marked as “away” in Microsoft Teams every day, even though I was working. I just wasn’t using Microsoft Teams, so it marked me as idle.
I wrote this Autohotkey script after my boss started complaining. It clicks on Teams every 2 minutes:
global running := 0 ^+1:: { global running := 1 while running == 1 { CoordMode("Mouse", "Screen") oldx := 0 oldy := 0 MouseGetPos(&oldx, &oldy) prev_active := WinActive("A") Try { WinActivate("ahk_class TeamsWebView") } Catch TargetError as e { } CoordMode("Mouse", "Window") Send("{Click 80 40 Left}") Try { WinActivate("ahk_id " prev_active) } Catch TargetError as e { } CoordMode("Mouse", "Screen") MouseMove(oldx, oldy, 0) sleep(115000) } } ^+2:: { global running := 0 }It has the side effect of preventing my computer from entering screensaver/lock screen when I really am away.
I learned from my wife that you can start a meeting by yourself using the Meet Now button on the Teams calendar, and that will keep you flagged as Busy.
Get a USB mouse jiggler. There are hundreds of them.
https://www.amazon.com/meatanty-Jiggler-Undetectable-Separate-Computer/dp/B09NVH8HVN
They are undetectable because they are just another USB Mouse.
These other solutions are so annoying. Yes let me spend the mental energy to wedge keys downs or setup fake meetings every single time I have to take a shit.
It’s important not to plug in a USB device like that into your work PC. IT can likely see what devices are used on any system.
Instead use a physical mouse mover device that only requires power, like a USB cord plugged into a wall charger instead of the PC.
Doesn’t it show up as a mouse though ? That is what I see in Windows. I have 2 mice
Not the physical mover, no. If you plug a mouse jiggler thing into your work PC and it shows up as 2 mice, then IT can see the abnormality of that anyway because we don’t use 2 mice normally.
??
Stack of coins on the arrow key, works wonders.
Yes but I must take it off and put it every time I leave my desk
- Open notepad
- Place calculator on spacebar all it’s activated
- …?
- Profit





