An interactive indicator showing the location on screen that will accept the input from a keyboard or pointing device (such as mouse).

learn more… | top users | synonyms

496
votes
9answers
200k views

Why is the mouse cursor slightly tilted and not straight?

Is this a legacy thing or does a tilted cursor serves a purpose? I can tell that, the angle provides a totally vertical left edge which helps when highlighting text but what else apart from that? ...
61
votes
4answers
10k views

Why does the cursor have a tail?

Look at your cursor. What's the purpose of its tail—the small rectangular portion at the bottom-right? To me, it follows that it would be equally useful without a tail. I can certainly see why its ...
60
votes
2answers
9k views

Why did Windows add a pointer trail feature?

So Windows has had, for a while now, a pointer trail feature under the visibility section. But that's something I don't understand. The pointer trail itself is something I find to be annoying, and ...
48
votes
6answers
63k views

Default cursor on mouse over of a button is not a hand pointer

Why is the default cursor an arrow when you hover over an HTML <button>? I always thought that arrows let you select stuff, but hands let you execute an action. Since buttons execute actions, ...
25
votes
6answers
3k views

Are hourglass cursors still relevant?

I had a co-worker recommend that I set the cursor to an hourglass (probably the progress cursor as described here) while an operation completes, in a C# dialog. The operation can take a few seconds to ...
18
votes
4answers
4k views

Why are CSS cursor types so rare on the web?

Coming across this handy CSS Cursor tool I wondered: why are the CSS cursor types other than default, pointer and text so rare on the web? Even most web applications don't go further than these three ...
17
votes
2answers
826 views

Slanted cursor+background for italic text?

In most applications that I'm familiar with, a text cursor in insertion mode is universally represented as a vertical blinking bar: As you can see, for some italic letters this creates visual ...
13
votes
2answers
2k views

Who invented the blinking cursor

I was wondering who invented the blinking of a cursor, because I was just thinking if it wouldn't blink the UI would be a lot less responsive.. so this must have been one of the first signs of ...
12
votes
3answers
1k views

When to use grab vs move cursor?

I am making an app with a drag and drop UI. I plan on changing the cursor when hovering over the draggable elements. What's the difference between the move and grab cursors? Can they be used ...
11
votes
3answers
877 views

Designing bidi text editing

Background. "Bidi" refers to the bidirectional text, that is a text where traditional left-to-right scripts are intermixed with right-to-left ones, such as Arabic, Hebrew, Farsi, Thaana, etc. Such ...
8
votes
3answers
1k views

Why are different cursors used when hovering over buttons in Gmail?

In the Gmail interface they are not consistent in which cursor they use on button/link hover. They use the "hand" pointer for: Links in the sidebar(mail, contacts, inbox, starred etc..) The mails ...
8
votes
2answers
208 views

What is a good mouse cursor to point at objects in diagrams?

Do you know of any study or evaluation of the use of mouse cursors specifically designed for the use in diagrams? For example I'm thinking about using a cross hair instead of an arrow cursor when I ...
7
votes
4answers
5k views

When to use reversed/mirror arrow cursor?

Is there an established pattern for when to use a reversed (right-pointing) arrow? I most frequently notice it in Outlook on part--but not all--of messages in my inbox: My Google-fu failed at finding ...
7
votes
1answer
445 views

Easiest cursor move?

In relation to making a pie-menu. I've tried finding research on this, but to no avail. My reasoning is this: Put the most used features at the easiest places (although putting opposites.. opposite ...
6
votes
6answers
770 views

Correct cursor for “content cannot be interacted with”

I have an application where parts of the screen contain elements that are "dead", i.e. the user cannot, in any way, interact with them. What would be an appropriate mouse cursor for such frozen ...
6
votes
3answers
988 views

Whether to use pointer (hand) over a button or just the default cursor

Gmail uses the pointer on mouse over of a button, while many of other websites uses a hand So I am wondering which kind of cursor is more friendly to users (on web applications), or it just ...
6
votes
2answers
561 views

Office 2013 smooth cursor while typing

The cursor movement has been animated in the Office 2013. (I'm not sure if it affects some other applications too.) Basically the cursor moves smoothly as you type now letters. Apparently this is ...
5
votes
3answers
324 views

Are Custom Cursors a Good Idea in Most Desktop Applications?

A lot of people I've talked to seem to be divided on this issue. When you're working on some kind of desktop application, is it generally a better idea to have it use the default system cursor? Or ...
5
votes
2answers
171 views

Standards for two-finger touch gestures?

I tried to define the follow gestures in a remote desktop app. (Native Touch vs. Cursor Mode) I am worried that the two finger behaviors are too difficult. One-finger (native touch) One-finger tap ...
4
votes
1answer
339 views

Cursor position and movement in Bidi Input.

In the case of Bidi input, where both RTL and LTR types languages can be mixed together, what should be the cursor position? And what should be the movement of the cursor with Home and End buttons? ...
3
votes
4answers
766 views

Any reason not to programmatically put the cursor in the search box by default view instead of forcing the user to click before writing the search?

Is there any reason not to programmatically put the cursor in the search box by deafult instead of forcing the user to click before writing the search? Google for instance does this but not always. ...
3
votes
1answer
121 views

When should I use cursor:default?

On a website, text will by default have the cursor:text type which looks like this: However I've noticed some websites use the cursor:default type on text. When should cursor:default be used on ...
3
votes
2answers
3k views

Who created the Mac Mickey pointer cursor?

I just found out why the mouse cursor is slightly tilted*, and asked myself why the pointer cursor is a little Mickey hand. Do you guys know why is it like this and who invented it? Related ...
3
votes
2answers
515 views

What are the benefits of using a black cursor with white outline, over white with black?

I've used a lot of operating systems, and those that support mouse cursors usually default to a black one with a white outline, with the notable exception of Windows. I used to think that this is ...
3
votes
1answer
234 views

Mouse cursor when hover over no-link menu item

Now I know that many of you would strongly advise against using no-link menu items and I have read up on the reasons. However the demo site we've been hosting has gotten a lot of feedback from users ...
3
votes
1answer
2k views

Android list pagination

I need to do paginated list of items in android application. What are the best practices to do this? I use cursor loader to get data from content provider(cache). If the data is expired the provider ...
2
votes
1answer
212 views

Which pixel on or near the cursor does the user intend to click?

I have annotated the image below with 4 colored rectangles indicating possible cursor click points. Which is the best pixel location to use when deciding which pixel the user intended to click? My ...
2
votes
1answer
197 views

Magnifying glass cursor

I have had a quick look on this site but haven't found anything to help me (unless my search terms were poor). Anyway I came across a post a while back saying that for the cursor on zoom, a magnifying ...
2
votes
2answers
264 views

When hovering over a chart, which cursor:pointer style should be used?

What is best practice for cursor pointer choice when hovering over a chart that contains interactive elements? It currently seems to be the standard pointer which does not inform or educate the user. ...
2
votes
1answer
302 views

How to use the “help” cursor property?

The W3C allows different CSS cursor properties. Some of them are really common, and I think a majority of users understand them because they saw them per default on any website (text when the text ...
1
vote
2answers
221 views

Draggable and Edditable - How to solve?

I have elements on a web app im designing. Its sort of a WYSIWYG thing for a CMS. The elements are boxes. There are different types of boxes, or "micro templates" as I call them. One is a heading ...
1
vote
1answer
111 views

When to Switch Custom Tool Cursor for Interactive Application

When is the best time to display a custom cursor for a tool such as a paint brush in a paint application? One option is when the user clicks the tool and drags over the workspace, the cursor changes ...
1
vote
1answer
171 views

Why is the I-beam pointer shaped the way it is? [closed]

Is there a particular reason? I've always wondered why.
1
vote
2answers
674 views

Why is the hand symbol used for the hand-cursor?

The question Why is the mouse cursor slightly tilted and not straight? brought up this related question. Why is the hand symbol used instead of any other symbol, say a spade, for the purpose of a ...
1
vote
1answer
395 views

Where to use the default cursor and pointer cursor in button and label?

In google drive i found some buttons and labels are found to be inconsistent in cursors. Are there commonly accepted conventions as to default cursors and pointer cursors in web and desktop ...
1
vote
3answers
196 views

Less contrast of text cursor over dark input box

We all know dark UI looks damn sexy. The problem is that, when the pointer hovers over a dark input box, the default black cursor has low contrast. Since this could confuse users, what might be the ...
1
vote
1answer
99 views

Which “alphabetic” keys are commonly used on Qwerty for cursor movements?

Which are the "layouts" that have been successfully used when making "alphabetic" keys on Qwerty used as cursor movement keys or as arrow keys? Here are the two i know of: <h>: <Left>, ...
1
vote
0answers
82 views

Using CSS cursor Property, how to show a webpage link opens in new tab? [closed]

Some a-href links on my page open new tabs in the browser. I want the cursor to change slightly to one that lets desktop users know it is a target=_blank link. Has anyone been able to develop a ...
0
votes
3answers
76 views

Can the mouse interaction be considered as a touch interaction?

I believe that experience comes after perception. So UX can be defined as the user's learning towards a perception. In the case of a web application, where user experiences mostly through sight, can ...
0
votes
1answer
1k views

Why Does Google's Material Design Not Use Proper Cursor? [closed]

It seems to me a usability issue to not indicate to the user clickable affordance on elements such as tabs and sliders; likewise, it seems odd to me that disabled buttons do not have cursor: ...
0
votes
3answers
60 views

Draggable canvas

I have a draggable canvas, in the way that the user will have to navigate by dragging the surface, but how do I inform the user that it is actually draggable? So far I have an open hand when not ...
0
votes
1answer
33 views

Is the context-menu cursor a useful replacement for the pointer when opening a context-menu?

To connote that an element opens a menu and is not a link, we are using cursor: context-menu. See example. Our target browsers all support the cursor. I can't find any relevant discussion on the ...