Not laptop-related per-se, but I've coded a Minecraft Launcher so I can easily host a Minecraft server just when my siblings and I want to play. I installed the Launcher on their laptops and my desktop, and they can use the launcher to remotely boot up the server on my machine if they want to get on the shared server.
Because Minecraft is mining-heavy, and mining requires you to repeatedly jab the left mouse button for hours on end (bad designer, no twinkie). I integrated into the launcher an assignable keyboard key to hold down, that'll simulate the mouse clicks instead of wearing out our mouses. It doesn't give any competitive advantage, mining still takes just as long as normal.
This mouse-clicking behavior occurs whenever the assigned key is held down - I use the 'R' key.
The problem is, I frequently accidently launch the the launcher (and Microsoft Word, and Excel - those Win7 taskbar buttons are too close together) without realizing it. So while I'm programming, my text cursor would randomly jump to different lines of code... as if something clicked the mouse. This happens every time I type 'R' while coding, if the launcher happens to be running on my machine. Took me awhile to realize what was going on - I had a new mouse (for some unknown reason, the left mouse button was worn off my previous one ), so I was assuming the new mouse was defective.
Thankfully the Launcher has a window, and isn't just a service, or I'd still be confused.