Live data from Hacker News

Why did moving the mouse cursor cause Windows 95 to run more quickly?

retrocomputing.stackexchange.com

131–140 of 201 posts

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#131
I remember writing documentation circa 2002 for a development environment that required Visual Studio 6.0 and as part of the install notes I wrote something along the lines of -

"During installation constantly move the mouse in a circular motion over the installation window. This speeds up installation roughly 2-3x"

Good times :)

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#132

I remember writing documentation circa 2002 for a development environment that required Visual Studio 6.0 and as part of the install notes I wrote something along the lines of - "During installation constantly move the mouse in a circular motion over the installation window. This speeds up installation roughly 2-3x" Good times :)

What is circa?

Btw It means bad word in Indian slangs.

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#133

Earlier quoted context omitted.

While running emacs over a modem to arpanet or dialup, I got into the habit of regularly typing ^A ^E to pace my cursor back and forth across the current line, to keep the connection and emacs warm. (Like a caged leopard or mad scientist pacing back and forth.) I could feel how responsive the connection and emacs were over time by the delay between typing and seeing the cursor move. Both the network and emacs contrib…

> While running Emacs over a modem, I got into the habit of regularly typing ^A ^E to pace my cursor back and forth across the current line, to keep connection warm. Huh. I got into that habit recently , because over the past year, I've been frequently working on the go, by SSH-ing to my home desktop and using Emacs terminal frame (emacsclient -t)[0]. I do regular "weather checks" with ^A and ^E - because the hardwar…

My ISP drops SSH connections (actually any TCP connections) that have been idle for too long. I have worked around that by adding

  Host *
  ServerAliveInterval 
to my SSH client config. Works wonders.

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#134
post #98

A somewhat similar effect is alive and well on Android: background processes run measurably faster while user holds/moves their finger across the screen, and couple of seconds thereafter. Mechanism is a bit different though: SufraceFlinger process that is responsible for acquiring touchscreen input, temporarily boosts CPU and GPU frequencies to make sure screen animations are nice and fluid.

A previous employer of mine explicitly requested this behaviour in their app. The app showed a map, and could align map north with compass north; to save battery, it would drop to an incredibly low frame rate (1fps?) about one second after your finger left the screen. It achieves the power goal, and has a high rating in the App Store, so I learned something about user requirements and being humble from this experience.

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#135

Earlier quoted context omitted.

https://en.wikipedia.org/wiki/Placebo_button

I'm surprised that article doesn't mention the "Close Doors" button on elevators. It is frequently disconnected and does nothing.

It is perhaps more appropriate to say the button frequently does nothing because you frequently lack the proper permissions... https://youtu.be/ZUvGfuLlZus

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#136
post #134
post #98

A somewhat similar effect is alive and well on Android: background processes run measurably faster while user holds/moves their finger across the screen, and couple of seconds thereafter. Mechanism is a bit different though: SufraceFlinger process that is responsible for acquiring touchscreen input, temporarily boosts CPU and GPU frequencies to make sure screen animations are nice and fluid.

A previous employer of mine explicitly requested this behaviour in their app. The app showed a map, and could align map north with compass north; to save battery, it would drop to an incredibly low frame rate (1fps?) about one second after your finger left the screen. It achieves the power goal, and has a high rating in the App Store, so I learned something about user requirements and being humble from this experienc…

Question (I don't know how Android works) -- how is there even a "frame rate" for a map that isn't moving? Shouldn't it not be doing anything at all when nobody is touching anything?

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#138

Earlier quoted context omitted.

True! I know some of the people involved in the windows update bar. Since cpu and dusk are so different across devices it’s hard to know actual time it will take. Instead teams divided their packages into theoretical weights and the progress bar showed the percent of total “weights”. That’s why it can be choppy is packages with few subdivisions have little to interpolate.

Progress indicators that moving perfectly and steadily are probably time based, but I'd have thought they've always been work based. Example: you know you have to copy 20GB across the network; update the progress bar with 'percent of data complete' periodically (on a timer, in the byte copying loop, whatever.) I've seen dual progress bars: one for "overall progress" (each one of five tasks fills this bar 20%) and one…

We pushed "progress bar" data to the client via SignalR once x% of a slow moving process were complete.

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#139
post #134

Earlier quoted context omitted.

A previous employer of mine explicitly requested this behaviour in their app. The app showed a map, and could align map north with compass north; to save battery, it would drop to an incredibly low frame rate (1fps?) about one second after your finger left the screen. It achieves the power goal, and has a high rating in the App Store, so I learned something about user requirements and being humble from this experienc…

Question (I don't know how Android works) -- how is there even a "frame rate" for a map that isn't moving? Shouldn't it not be doing anything at all when nobody is touching anything?

> could align map north with compass north

Maybe the map turns as you turn so as to maintain compass north.

Re: Why did moving the mouse cursor cause Windows 95 to run more quickly?

#140
post #134

Earlier quoted context omitted.

A previous employer of mine explicitly requested this behaviour in their app. The app showed a map, and could align map north with compass north; to save battery, it would drop to an incredibly low frame rate (1fps?) about one second after your finger left the screen. It achieves the power goal, and has a high rating in the App Store, so I learned something about user requirements and being humble from this experienc…

Question (I don't know how Android works) -- how is there even a "frame rate" for a map that isn't moving? Shouldn't it not be doing anything at all when nobody is touching anything?

I assume you might need it for the “person” icon while the user moves around the city?
Post reply on HN