HOME

TheInfoList



OR:

In
human–computer interaction Human–computer interaction (HCI) is the process through which people operate and engage with computer systems. Research in HCI covers the design and the use of computer technology, which focuses on the interfaces between people (users) and comp ...
, a cursor is an indicator used to show the current position on a
computer monitor A computer monitor is an output device that displays information in pictorial or textual form. A discrete monitor comprises a electronic visual display, visual display, support electronics, power supply, Housing (engineering), housing, electri ...
or other
display device A display device is an output device for presentation of information in visual or tactile form (the latter used for example in tactile electronic displays for blind people). When the input information that is supplied has an electrical signa ...
that will respond to input, such as a text cursor or a mouse pointer.


Etymology

''Cursor'' is Latin for 'runner'. A cursor is a name given to the transparent slide engraved with a hairline used to mark a point on a
slide rule A slide rule is a hand-operated mechanical calculator consisting of slidable rulers for conducting mathematical operations such as multiplication, division, exponents, roots, logarithms, and trigonometry. It is one of the simplest analog ...
. The term was then transferred to computers through analogy. On 14 November 1963, while attending a conference on computer graphics in
Reno, Nevada Reno ( ) is a city in the northwest section of the U.S. state of Nevada, along the Nevada–California border. It is the county seat and most populous city of Washoe County, Nevada, Washoe County. Sitting in the High Eastern Sierra foothills, ...
,
Douglas Engelbart Douglas Carl Engelbart (January 30, 1925 – July 2, 2013) was an American engineer, inventor, and a pioneer in many aspects of computer science. He is best known for his work on founding the field of human–computer interaction, particularly ...
of
Augmentation Research Center SRI International's Augmentation Research Center (ARC) was founded in the 1960s by electrical engineer Douglas Engelbart to develop and experiment with new tools and techniques for collaboration and information processing. The main product to ...
(ARC) first expressed his thoughts to pursue his objective of developing both hardware and software computer technology to ''augment'' human intelligence by pondering how to adapt the underlying principles of the
planimeter A planimeter, also known as a platometer, is a measuring instrument used to determine the area of an arbitrary two-dimensional shape. Construction There are several kinds of planimeters, but all operate in a similar way. The precise way in whic ...
to inputting X- and Y-coordinate data, and envisioned something like the cursor of a
mouse A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
he initially called a ''bug'', which, in a 3-point form, could have a "drop point and 2 orthogonal wheels". He wrote that the "bug" would be "easier" and "more natural" to use, and unlike a stylus, it would stay still when let go, which meant it would be "much better for coordination with the keyboard." According to Roger Bates, a young hardware designer at ARC under
Bill English Sir Simon William English (born 30 December 1961) is a New Zealand former politician who served as the 39th prime minister of New Zealand from 2016 to 2017 and Leader of the New Zealand National Party, leader of the New Zealand National Party, ...
, the cursor on the screen was for some unknown reason also referred to as ''CAT'' at the time, which led to calling the new pointing device a ''mouse'' as well.


Text cursor

In most
command-line interface A command-line interface (CLI) is a means of interacting with software via command (computing), commands each formatted as a line of text. Command-line interfaces emerged in the mid-1960s, on computer terminals, as an interactive and more user ...
s or
text editor A text editor is a type of computer program that edits plain text. An example of such program is "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be used to c ...
s, the text cursor, also known as a
caret Caret () is the name used familiarly for the character provided on most QWERTY keyboards by typing . The symbol has a variety of uses in programming and mathematics. The name "caret" arose from its visual similarity to the original proofre ...
, is an
underscore An underscore or underline is a line drawn under a segment of text. In proofreading, underscoring is a convention that says "set this text in italic type", traditionally used on manuscript or typescript as an instruction to the printer. Its ...
, a solid rectangle, or a vertical line, which may be flashing or steady, indicating where text will be placed when entered (the insertion point). In
text mode Text mode is a computer display mode in which content is internally represented on a computer screen in terms of characters rather than individual pixels. Typically, the screen consists of a uniform rectangular grid of ''character cells'', ea ...
displays, it was not possible to show a vertical bar between characters to show where the new text would be inserted, so an underscore or block cursor was used instead. In situations where a block was used, the block was usually created by inverting the pixels of the character using the Boolean math
exclusive or Exclusive or, exclusive disjunction, exclusive alternation, logical non-equivalence, or logical inequality is a logical operator whose negation is the logical biconditional. With two inputs, XOR is true if and only if the inputs differ (on ...
function. On
text editor A text editor is a type of computer program that edits plain text. An example of such program is "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be used to c ...
s and
word processor A word processor (WP) is a device or computer program that provides for input, editing, formatting, and output of text, often with some additional features. Early word processors were stand-alone devices dedicated to the function, but current word ...
s of modern design on
bitmap In computing, a bitmap (also called raster) graphic is an image formed from rows of different colored pixels. A GIF is an example of a graphics image file that uses a bitmap. As a noun, the term "bitmap" is very often used to refer to a partic ...
ped displays, the vertical bar is typically used instead. In a typical text editing application, the cursor can be moved by pressing various keys. These include the four
cursor keys Arrow keys or cursor movement keys are keys on a computer keyboard that are either programmed or designated to move the cursor in a specified direction. The term "cursor movement key" is distinct from "arrow key" in that the former term may r ...
, the
Page Up and Page Down keys The Page Up and Page Down keys (sometimes abbreviated as PgUp and PgDn) are two keys commonly found on computer keyboards. The two keys are primarily used to scroll up or down in documents, but the scrolling distance varies between different a ...
, the
Home key The key is commonly found on desktop and laptop keyboards. The key has the opposite effect of the End key. In limited-size keyboards where the key is missing the same functionality can be reached via the key combination of . Its standard ...
, the
End key The key is a key commonly found on desktop and laptop keyboards. The key has the opposite effect of the Home key. In some limited-size keyboards where the key is missing the same functionality can be reached via the key combination of or C ...
, and various key combinations involving a
modifier key In computing, a modifier key is a special key (or combination) on a computer keyboard that temporarily modifies the normal action of another key when pressed together. By themselves, modifier keys usually do nothing; that is, pressing any of the , ...
such as the
Control key In computing, a Control key is a modifier key which, when pressed in conjunction with another key, performs a special operation (for example, ). Similarly to the Shift key, the Control key rarely performs any function when pressed by itself. ...
. The position of the cursor also may be changed by moving the mouse pointer to a different location in the document and clicking. The blinking of the text cursor is usually temporarily suspended when it is being moved; otherwise, the cursor may change position when it is not visible, making its location difficult to follow. The concept of a blinking cursor can be attributed to Charles Kiesling Sr. via US Patent 3531796, filed in August 1967. Some interfaces use an underscore or thin vertical bar to indicate that the user is in
insert mode The Insert key (often abbreviated Ins) is a key commonly found on computer keyboards. It is primarily used to switch between the two text-entering modes on a personal computer (PC) or word processor: * overtype mode, in which the cursor, whe ...
, a mode where text will be inserted in the middle of the existing text, and a larger block to indicate that the user is in
overtype The Insert key (often abbreviated Ins) is a key commonly found on computer keyboards. It is primarily used to switch between the two text-entering modes on a personal computer (PC) or word processor: * overtype mode, in which the cursor, whe ...
mode, where inserted text will overwrite existing text. In this way, a block cursor may be seen as a piece of selected text one character wide, since typing will replace the text ''in'' the cursor with the new text.


Bi-directional text

A vertical line text cursor with a small left-pointing or right-pointing appendage is for indicating the direction of text flow on systems that support
bi-directional text A bidirectional text contains two text directionalities, right-to-left (RTL) and left-to-right (LTR). It generally involves text containing different types of alphabets, but may also refer to boustrophedon, which is changing text direction in ea ...
, and is thus usually known among programmers as a 'bidi cursor'. In some cases, the cursor may split into two parts, each indicating where left-to-right and right-to-left text would be inserted.


Pointer

In
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, hardware and softw ...
, a pointer or mouse pointer (as part of a
personal computer A personal computer, commonly referred to as PC or computer, is a computer designed for individual use. It is typically used for tasks such as Word processor, word processing, web browser, internet browsing, email, multimedia playback, and PC ...
WIMP WiMP is a music streaming service available on mobile devices, tablets, network players and computers. WiMP, standing for "Wireless Music Player," was a music streaming service that emphasized high-quality audio. WiMP offered music and podcast ...
style of interaction) is a symbol or graphical image on the
computer monitor A computer monitor is an output device that displays information in pictorial or textual form. A discrete monitor comprises a electronic visual display, visual display, support electronics, power supply, Housing (engineering), housing, electri ...
or other
display device A display device is an output device for presentation of information in visual or tactile form (the latter used for example in tactile electronic displays for blind people). When the input information that is supplied has an electrical signa ...
that echoes movements of the
pointing device A pointing device is a human interface device that allows a User (computing)#End-user, user to input Three-dimensional space, spatial (i.e., continuous and multi-dimensional) data to a computer. Graphical user interfaces (GUI) and Computer- ...
, commonly a
mouse A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
,
touchpad A touchpad or trackpad is a type of pointing device. Its largest component is a tactile sensor: an electronic device with a flat surface, that detects the motion and position of a user's fingers, and translates them to 2D motion, to control a Cu ...
, or
stylus A stylus is a writing utensil or tool for scribing or marking into softer materials. Different styluses were used to write in cuneiform by pressing into wet clay, and to scribe or carve into a wax tablet. Very hard styluses are also used to En ...
pen. It signals the point where actions of the user take place. It can be used in
text-based In computing, text-based user interfaces (TUI) (alternately terminal user interfaces, to reflect a dependence upon the properties of computer terminals and not just text), is a retronym describing a type of user interface (UI) common as an ear ...
or
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
s to select and move other elements. The keyboard cursor may also be repositioned using the pointer. Though it is distinct from the text cursor, the mouse pointer is also being called a cursor or mouse cursor. The pointer commonly appears as an angled arrow (angled because historically that improved appearance on low-resolution screens), but it can vary within different programs or
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
s. The use of a pointer is employed when the input method, or pointing device, is a device that can move fluidly across a screen and select or highlight objects on the screen. In GUIs where the input method relies on hard keys, such as the five-way key on many
mobile phone A mobile phone or cell phone is a portable telephone that allows users to make and receive calls over a radio frequency link while moving within a designated telephone service area, unlike fixed-location phones ( landline phones). This rad ...
s, there is no pointer employed, and instead, the GUI relies on a clear
focus Focus (: foci or focuses) may refer to: Arts * Focus or Focus Festival, former name of the Adelaide Fringe arts festival in East Australia Film *Focus (2001 film), ''Focus'' (2001 film), a 2001 film based on the Arthur Miller novel *Focus (2015 ...
state. The pointer echoes movements of the
pointing device A pointing device is a human interface device that allows a User (computing)#End-user, user to input Three-dimensional space, spatial (i.e., continuous and multi-dimensional) data to a computer. Graphical user interfaces (GUI) and Computer- ...
, commonly a
mouse A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
,
touchpad A touchpad or trackpad is a type of pointing device. Its largest component is a tactile sensor: an electronic device with a flat surface, that detects the motion and position of a user's fingers, and translates them to 2D motion, to control a Cu ...
or
trackball A trackball is a pointing device consisting of a ball held by a socket containing sensors to detect a rotation of the ball about two axes—like an upside-down ball mouse (computing), mouse with an exposed protruding ball. Users roll the ball t ...
. This kind of pointer is used to manipulate elements of
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
s such as menus,
button A button is a fastener that joins two pieces of fabric together by slipping through a loop or by sliding through a buttonhole. In modern clothing and fashion design, buttons are commonly made of plastic but also may be made of metal, wood, or ...
s,
scrollbar A scrollbar is an interaction technique or widget (GUI), widget in which continuous text, pictures, or any other content can be Scrolling, scrolled in a predetermined direction (up, down, left, or right) on a computer display, window (computing) ...
s or any other widget.


Appearance

The pointer ''hotspot'' is the active pixel of the pointer, used to target a click or drag. The standard arrow pointer has the hotspot at the tip; otherwise, it is frequently in the center, though it may reside at any location in the pointer. In many GUIs, moving the pointer around the screen may reveal other screen hotspots as the pointer changes shape depending on the circumstances. For example: * In text that the user can select or edit, the pointer changes to a vertical bar with little cross-bars (or curved
serif In typography, a serif () is a small line or stroke regularly attached to the end of a larger stroke in a letter or symbol within a particular font or family of fonts. A typeface or "font family" making use of serifs is called a serif typeface ( ...
-like extensions) at the top and bottom — sometimes called an ''
I-beam An I-beam is any of various structural members with an - (serif capital letter 'I') or H-shaped cross section (geometry), cross-section. Technical terms for similar items include H-beam, I-profile, universal column (UC), w-beam (for "wide flang ...
'' since it resembles the cross-section of the construction detail of the same name. * When displaying a document, the pointer can appear as a hand with all fingers extended allowing scrolling by ''pushing'' the displayed page around. * Graphics applications often display pointers such as brushes, pencils, or paint buckets, depending on which tool is active. * On an edge or corner of a
window A window is an opening in a wall, door, roof, or vehicle that allows the exchange of light and may also allow the passage of sound and sometimes air. Modern windows are usually glazed or covered in some other transparent or translucent ma ...
the pointer usually changes into a double arrow (horizontal, vertical, or diagonal) indicating that the user can drag the edge/corner in an indicated direction to adjust the size of the window. Double arrows are similarly used with movable dividers when a window is split into two or more parts. * The corners and edges of the whole screen may also act as screen hotspots. According to
Fitts's law Fitts's law (often cited as Fitts' law) is a predictive model of human movement primarily used in human–computer interaction and ergonomics. The law predicts that the time required to rapidly move to a target area is a function of the ratio betw ...
, which predicts the time it takes to reach a target area, moving mouse and stylus pointers to those spots is easy and fast. As the pointer usually stops when reaching a screen edge, the size of those spots can be considered of virtual infinite size, so the hot corners and edges can be reached quickly by throwing the pointer toward the edges. * While a computer process is performing tasks and cannot accept user input, a wait pointer (an
hourglass An hourglass (or sandglass, sand timer, or sand clock) is a device used to measure the passage of time. It comprises two glass bulbs connected vertically by a narrow neck that allows a regulated flow of a substance (historically sand) from the ...
in
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
before
Vista Vista may refer to: Software *Windows Vista, the line of Microsoft Windows client operating systems released in 2006 and 2007 * VistA, (Veterans Health Information Systems and Technology Architecture) a medical records system of the United States ...
and many other systems, a spinning ring in
Windows Vista Windows Vista is a major release of the Windows NT operating system developed by Microsoft. It was the direct successor to Windows XP, released five years earlier, which was then the longest time span between successive releases of Microsoft W ...
and later, a watch in
classic Mac OS Mac OS (originally System Software; retronym: Classic Mac OS) is the series of operating systems developed for the Mac (computer), Macintosh family of personal computers by Apple Computer, Inc. from 1984 to 2001, starting with System 1 and end ...
, or a
spinning pinwheel The spinning pinwheel is a type of progress indicator and a variation of the mouse pointer (graphical user interfaces), pointer used in Apple Inc., Apple's macOS to indicate that an application software, application is busy. Officially, the ''m ...
in macOS) is displayed when the mouse pointer is in the corresponding window. * When the pointer hovers over a
hyperlink In computing, a hyperlink, or simply a link, is a digital reference providing direct access to Data (computing), data by a user (computing), user's point and click, clicking or touchscreen, tapping. A hyperlink points to a whole document or to ...
, a
mouseover In the field of computing and web design, a mouseover, is an event occurring when the user moves the Cursor (user interface), cursor over a specified point on a computer monitor using a computer mouse. Also called a hover effect, mouseovers are g ...
event changes the pointer into a hand with an outstretched index finger. Often some informative text about the link may pop up in a
tooltip The tooltip, also known as infotip or hint, is a common graphical user interface (GUI) element in which, when hoverbox, hovering over a screen element or component, a text box displays information about that element, such as a description of a ...
, which disappears when the user moves the pointer away. The tooltips revealed in the box depend on the implementation of the
web browser A web browser, often shortened to browser, is an application for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's scr ...
; many web browsers will display the ''title'' of the element (most common nowadays), the ''alt'' attribute (historically), or the non-
standard Standard may refer to: Symbols * Colours, standards and guidons, kinds of military signs * Standard (emblem), a type of a large symbol or emblem used for identification Norms, conventions or requirements * Standard (metrology), an object ...
''tooltips'' attribute. This pointer shape was first used for hyperlinks in Apple Computer's
HyperCard HyperCard is a application software, software application and software development kit, development kit for Apple Macintosh and Apple IIGS computers. It is among the first successful hypermedia systems predating the World Wide Web. HyperCard com ...
. * In
Windows 7 Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on July 22, 2009, and became generally available on October 22, ...
, when Windows Touch was introduced in the mainstream to make Windows more touch-friendly, a touch pointer is displayed instead of the mouse pointer. The touch pointer can be switched off in Control Panel and resembles a small diamond shape. When the screen is touched a blue ripple appears around the touch pointer to provide visual touch feedback. When swiping to scroll etc., the touch pointer would follow the finger as it moves. If touch and hold to right-click is enabled, touching and holding will show a thick white ring around the touch pointer. When this ring appears, releasing one's finger would perform a right-click. ** If a pen is used the left-click ripple is colorless instead of blue and the right-click ring is a thinner ring that appears closer to the pen tip making contact with the screen. A click (either left or right) will not show the touch pointer, but swiping would still show the pointer which would follow the pen tip. ** Also, the touch pointer would only appear on the desktop once a user has signed in to Windows 7. On the sign-in screen, the mouse pointer would simply jump to the point touched and a left click would be sent on a tap, similar to when a touch input is used on operating systems before Windows 7. * In
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
and above with a
touchscreen A touchscreen (or touch screen) is a type of electronic visual display, display that can detect touch input from a user. It consists of both an input device (a touch panel) and an output device (a visual display). The touch panel is typically l ...
, visual touch feedback displays a translucent circle where the finger makes contact with the screen, and a square when attempting to touch and hold to right-click. A swipe is shown by a translucent line of varying thickness. Feedback can be switched on and off in Pen and Touch settings of the Control Panel in
Windows 8 Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was Software release life cycle#Release to manufacturing (RTM), released to manufacturing on August 1, 2012, made available for download via Microsoft ...
and Windows 8.1 or in the Settings app on
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
, and feedback can also be made darker and larger where it needs to be emphasized, such as when presenting. However, the touch pointer is normally less commonly visible in touchscreen environments of Windows operating systems later than Windows 7. * The mouse-over or hover gesture can also show a
tooltip The tooltip, also known as infotip or hint, is a common graphical user interface (GUI) element in which, when hoverbox, hovering over a screen element or component, a text box displays information about that element, such as a description of a ...
, which presents information about what the pointer is hovering over; the information is a description of what selecting an active element is for or what it will do. The tooltip appears only when stationary over the content. A common use of viewing the information is when browsing the internet to know the destination of a link before selecting it, if the
URL A uniform resource locator (URL), colloquially known as an address on the Web, is a reference to a resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identi ...
of the text is not recognizable. ** When using touch or a pen with Windows, hovering when supported or performing a set gesture or flick may show the tooltip.


I-beam pointer

The I-beam pointer (also called the I-cursor) is a cursor shaped like a
serif In typography, a serif () is a small line or stroke regularly attached to the end of a larger stroke in a letter or symbol within a particular font or family of fonts. A typeface or "font family" making use of serifs is called a serif typeface ( ...
ed capital letter ''I''. The purpose of this cursor is to indicate that the text beneath the cursor can be highlighted and sometimes inserted or changed.


Pointer trails and animation

can be used to enhance its visibility during movement. Pointer trails are a feature of GUI
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
s to enhance the visibility of the pointer. Although disabled by default, pointer trails have been an option in every version of Microsoft Windows since
Windows 3.1x Windows 3.1 is a major release of Microsoft Windows. It was released to manufacturing on April 6, 1992, as a successor to Windows 3.0. Like its predecessors, the Windows 3.1 series run as a shell on top of MS-DOS; it was the last Windows 16 ...
. When pointer trails are active and the mouse or stylus is moved, the system waits a moment before removing the pointer image from the old location on the screen. A copy of the pointer persists at every point that the pointer has visited at that moment, resulting in a snake-like trail of pointer icons that follow the actual pointer. When the user stops moving the mouse or removes the stylus from the screen, the trails disappear and the pointer returns to normal. Pointer trails have been provided as a feature mainly for users with
poor vision Visual or vision impairment (VI or VIP) is the partial or total inability of visual perception. In the absence of treatment such as corrective eyewear, assistive devices, and medical treatment, visual impairment may cause the individual difficul ...
and for screens where low visibility may become an issue, such as
LCD screen A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals combined with polarizers to display information. Liquid crystals do not emi ...
s in bright sunlight. In Windows, pointer trails may be enabled in the Control Panel, usually under the
Mouse A mouse (: mice) is a small rodent. Characteristically, mice are known to have a pointed snout, small rounded ears, a body-length scaly tail, and a high breeding rate. The best known mouse species is the common house mouse (''Mus musculus'' ...
applet. Introduced with
Windows NT Windows NT is a Proprietary software, proprietary Graphical user interface, graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Original ...
, an '' animated pointer'' was a small looping animation that was played at the location of the pointer. This is used, for example, to provide a visual cue that the computer is busy with a task. After their introduction, many animated pointers became available for download from third party suppliers. Animated pointers are not without their problems. In addition to imposing a small additional load on the CPU, the animated pointer routines did introduce a
security vulnerability Vulnerabilities are flaws or weaknesses in a system's design, implementation, or management that can be exploited by a malicious actor to compromise its security. Despite a system administrator's best efforts to achieve complete correctness, vir ...
. A client-side exploit known as the ''Windows Animated Cursor Remote Code Execution Vulnerability'' used a buffer overflow vulnerability to load
malicious code Malware (a portmanteau of ''malicious software'')Tahir, R. (2018)A study on malware and malware detection techniques . ''International Journal of Education and Management Engineering'', ''8''(2), 20. is any software intentionally designed to caus ...
via the animated cursor load routine of Windows.


3D cursor

The idea of a cursor being used as a marker or insertion point for new data or transformations, such as rotation, can be extended to a
3D modeling In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based Computer representation of surfaces, representation of a surface of an object (inanimate or living) in Three-dimensional space, three dimensions vi ...
environment.
Blender A blender (sometimes called a mixer (from Latin ''mixus, the PPP of miscere eng. to Mix)'' or liquidiser in British English) is a kitchen and laboratory appliance used to mix, crush, purée or emulsify food and other substances. A stationary ...
, for instance, uses a 3D cursor to determine where operations such as placing meshes are to take place in the 3D viewport.


See also

*
Susan Kare Susan Kare ( "care"; born February 5, 1954) is an American artist and graphic designer, who contributed graphical user interface, interface elements and typefaces for the first Apple Inc., Apple Macintosh 128k, Macintosh personal computer from ...
, designer of several of the common cursor shapes * Microangelo Toolset * Throbber *
Tooltip The tooltip, also known as infotip or hint, is a common graphical user interface (GUI) element in which, when hoverbox, hovering over a screen element or component, a text box displays information about that element, such as a description of a ...
*
Cursorial A cursorial organism is one that is adapted specifically to run. An animal can be considered cursorial if it has the ability to run fast (e.g. cheetah) or if it can keep a constant speed for a long distance (high endurance). "Cursorial" is often ...
* CopyCursor, a feature found in
Acorn MOS The Machine Operating System (MOS) or OS is a discontinued computer operating system (OS) used in Acorn Computers' BBC computer range. It included support for four-channel sound, graphics, file system abstraction, and digital and analogue inp ...
(1981), RISC OS (1987), the
Amstrad CPC The Amstrad CPC (short for "Colour Personal Computer") is a series of 8-bit home computers produced by Amstrad between 1984 and 1990. It was designed to compete in the mid-1980s home computer market dominated by the Commodore 64 and the ZX Spec ...
series (1984) and the extended DOS keyboard drivers K3PLUS/FreeKEYB (1991)


References


External links


Creating and controlling browser cursors

Cross-browser CSS custom cursors



Windows Desktop Application Design Guidelines: Common Pointer Shapes

Apple Human Interface Guidelines: Pointers
{{DEFAULTSORT:Cursor (Computers) Graphical user interface elements User interfaces User interface techniques Virtual reality Human communication Human–machine interaction