Hot answers tagged cursor
This is the historical reason: (Concept drawing taken from document: VLSI-81-1_The_Optical_Mouse.pdf) The mouse, and therefore the mouse cursor, was invented by Douglas Engelbart, and was initially an arrow pointing up. When the XEROX PARC machine was built, the cursor changed into a tilted arrow. It was found that, given the low resolution of the ...
In addition to Bart's answer, I'd like to add one more reason. The reason the arrow was tilted to the left was so that the click position was easier to calculate, because the origin of the cursor's bitmap was in the upper left. This saved the mouse tracking subroutine a calculation on every click (its not much but it helped on older machines). Source
Low level visual cognition In addition to the various answers given, there is also sense in a tilted mouse pointer if one considers the visual processes in our brain. Visual information arriving from our eyes is first processed in the primary visual cortex by the V1 area, then by the V2 area. These two areas recognise low-level visual features (hue, ...
In case anyone wonders : some less known interfaces did use a straight arrow as pointed in Reddit
Also, there is another answer to this question. As a rule, the arrow mouse cursor must have one sharp tip (vertex) - because it is an arrow :) On the other hand, it is better for a mouse cursor to look good and slick. But drawing sharp tip on a rectangular pixel based display is very hard, especially without anti-aliasing. The 0 degrees (horizontal or ...
I've always thought that the arrow cursor is shaped similarly to your hand if you were point (naturally) at the screen with your (as typically dominant) right hand. I have no support of this other than my own subjective experience but it strikes me as a natural shape when trying to relate real world interaction into a low resolution computer screen where ...
According to this article in wikipedia it was first used in HyperCard As to why it is used... well, why not? What could be more natural than the index finger to point at something?
In desktop or web application the default cursor is always been a convention for a button, for example, in HTML the default cursor for the button object is the default setting: if you want a pointer, you have to specify it via CSS. It's all about affordance: the button object has a strong affordance, the user knows that it's an interactive object and how it ...
MSDN states that the hand pointer is called the Link select and it is used for text and graphic links because of their weak affordance.
Only top voted, non community-wiki answers of a minimum length are eligible