Click here to Skip to main content
15,881,812 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi All,

Can anyone tell me the reason why the mouse cursor always resides in the center of the screen while we start the machine?

Thanks
Posted
Comments
Sergey Alexandrovich Kryukov 14-Dec-12 14:22pm    
What system? It depends. Don't worry to answer though.
--SA

Because the creators of OS designed it this way. There is no another reason. Why not?

And you did not tag you OS, platform, language — nothing, so the whole talk is pretty much pointless. But in this, case, please don't ask this question again about some particular platform — the answer would be the same, even though the position of mouse could be somewhere else. :-)

—SA
 
Share this answer
 
AS SA says - because that is the way the OS was designed.

But think about it: Where else should it be?

You can't put it at the right hand edge, or the bottom because it will be hard (if not impossible) to see.
Putting it at the top or left of the screen doesn't help anyone much, because there are not normally any icons or other immediately useful stuff which could be under it - the do not generally go right to the edge.

So where do you put it? Right in the middle - that has the advantage that it can be seen in both it's "pointer" form (when the "hot spot" is at the point) and in the "wait" form (when the hot spot is as near to the centre as possible.
In addition there is human psychology to consider - we tend to look at centres before we look at edges.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 14-Dec-12 15:31pm    
Yes, yes, my 5, but... I have one note on the "hot spot" — this is not exactly as simple. Please see my answer — I think it's interesting enough.
—SA
OriginalGriff 14-Dec-12 15:39pm    
The "hot spot" I was referring to is the active pixel of the pointer : http://en.wikipedia.org/wiki/Pointer_(graphical_user_interfaces)
But what you say is interesting - and a good example of how our visual system defines priorities without conscious awareness.
Sergey Alexandrovich Kryukov 14-Dec-12 15:41pm    
Sure.
__TR__ 14-Dec-12 15:35pm    
+5
One note in addition and correction to the interesting explanation by OriginalGriff (Solution 2):

Most artists dealing with painting, drawing and especially photography will tell you that the viewer pays most attention for the "sweet points" located at the distance approximately of 1/3 of two edges. This is called the "1/3 rule". The center of the picture is commonly referred as the "dead center".

Sometimes, these rules are deliberately broken, but only to show some special effect. For example, one of my favorite American painter John S. Sargent depicted his friend's family with his daughter positioned along in the "dead center" of the room and the painting. He expressed his sympathy to this girl who he though suffered from the lack of attention. Look, how interesting: the center position expresses the feeling of the lack of attention. (By the way, it was my son Dmitriy who brought my attention to this interesting composition solution, as he wrote it in his school essay for his arts class.)

Another example: there is a famous scene in George Lucas's Star Wars: when Jango Fett was killed, his cloned "son" Boba Fett is shown picking up Jango's helmet. I immediately paid attention that Boba is positioned at 1/3 of the left edge of the screen, facing left. Here, another well known composition rule is deliberately broken. The rule prescribes that the character should be shown facing right, so 2/3 or more of the screen should lie ahead of the character, showing "positive motion" and the prospect for further development, a way to go. It's easy to interpret that Boba Fett is shown facing the opposite direction to express desperation and the "dead line" of the character's destiny.

If software and its UI design, as in any other art, visual composition is very important. Developing productive and attractive composition requires proper qualification.

—SA
 
Share this answer
 
v7
Comments
__TR__ 14-Dec-12 15:34pm    
Interesting. +5.
Sergey Alexandrovich Kryukov 14-Dec-12 15:38pm    
Thank you,
—SA
[no name] 17-Dec-12 4:04am    
Thanks...
Sergey Alexandrovich Kryukov 17-Dec-12 9:49am    
You are very welcome.
Good luck, call again.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900