Fact-checked by Grok 2 weeks ago

Double-click

A double-click is a fundamental user interaction in graphical user interfaces (GUIs) where a button—typically the primary (left) button—is pressed and released twice in quick succession, usually within a configurable time interval of about 500 milliseconds, to execute a specific such as opening a , launching a program, or selecting a block of text. This distinguishes it from a single , which often serves to select or highlight an item without further activation. The relies on the operating system's recognition of the timing and proximity of the clicks, with adjustable settings in systems like Windows to accommodate user preferences or hardware variations. The double-click originated in the early 1980s as part of innovations in personal computing GUIs, with conceptual development by Tim Mott at Xerox PARC and implementation credited to Apple engineer Bill Atkinson, who developed it for the Apple Lisa workstation released in 1983 to enable efficient interactions like opening windows or selecting words. It gained widespread adoption with the 1984 launch of the Apple Macintosh, where it became a core gesture for navigating the desktop metaphor, alongside single clicks for selection. Microsoft incorporated the convention with the release of Windows 1.0 in 1985, integrating it into file explorers and applications to maintain consistency across desktop environments. This gesture revolutionized human-computer interaction by reducing the need for additional menu navigation, though its precision has posed challenges for users with motor impairments, leading to accessibility features like adjustable speeds and alternative input methods. In contemporary computing, double-clicking remains prevalent in desktop and laptop contexts but has diminished in touch-based devices, where single taps or multi-touch gestures predominate.

Definition and History

Definition

A double-click is the act of pressing and releasing a mouse button—typically the primary left button—twice in rapid succession while the cursor remains substantially stationary, generating two distinct click events that the system recognizes as a single gesture to invoke a particular function. This distinguishes it from a single click, which usually performs a different operation, such as selection. The mechanics involve detecting the second button press within a predefined time interval after the first and allowing a small tolerance for cursor movement, known as hysteresis, to accommodate natural hand tremor without invalidating the gesture. In , the double-click enables differentiation between basic and extended actions using a single , a necessity driven by hardware limitations like the prevalence of one-button mice in early computing systems. This approach originated from innovations in graphical interfaces developed at PARC in the 1970s. Commonly, a double-click triggers activation or expansion of an element, such as opening a file or launching an application in desktop environments, extending the selection initiated by a single click.

Historical Development

The double-click gesture originated in the mid-1970s at Palo Alto Research Center (PARC), where software designer Tim Mott introduced it as part of the for the Gypsy document editor, a collaborative project with . In a 1975 internal memo describing Gypsy, double-clicking was specified as a method to select words by pressing the middle or bottom mouse button twice within half a second before drawing a selection boundary, addressing the need for efficient text manipulation in an early graphical environment running on the workstation. This innovation was later refined for broader graphical user interfaces by Apple engineer during the development of the computer, released in 1983. Atkinson adapted the double-click to distinguish between selecting and activating objects using a single-button , a hardware choice insisted upon by to simplify user interaction, thereby enabling distinct actions like opening files without requiring additional buttons or complex menus. The gesture first gained prominence in consumer systems with the Apple Macintosh in 1984, where it became integral to navigating icons and folders, and was quickly adopted in Windows 1.0 in 1985, which used double-clicks to launch applications and manipulate windows in its tiled interface. The double-click's design was heavily influenced by the constraints of early , particularly single-button mice that lacked the capacity for right-click menus, necessitating temporal gestures to map selection (single click) versus activation (double click). A notable early challenge in implementations involved timing sensitivity: a second click too slow after the first would enter rename mode for folders and files rather than opening them, often leading users to accidentally edit names instead of accessing contents and prompting refinements in double-click detection thresholds to improve reliability. By the , the double-click had solidified as a across major graphical user interfaces, facilitating intuitive object manipulation in operating systems from Apple, , and others, and its foundational role in human-computer interaction evolution is documented in Bill Moggridge's 2007 anthology Designing Interactions, which includes accounts from pioneers like Atkinson on adapting such gestures for accessible computing.

Usage in Graphical User Interfaces

On Icons and Objects

In graphical user interfaces, the primary function of a double-click on an icon is to initiate the default action associated with that visual element, such as launching an application or opening a file in its designated program. For instance, double-clicking a document icon like a .docx file will open it in , provided the file associations are correctly configured. This behavior enables direct manipulation, allowing users to interact with files and programs efficiently without navigating menus. In file managers such as Windows Explorer and macOS Finder, double-clicking distinguishes activation from mere selection: a single click highlights or selects the icon for further operations like copying or renaming, while the double-click performs the contextual action, such as opening a file in its default viewer or navigating into a folder to display its contents. Similarly, double-clicking a desktop shortcut executes the linked program or file, streamlining access to frequently used items in desktop environments. This double-click mechanism has been a standard feature in desktop GUIs since the early , originating with Apple's and Macintosh systems, which popularized one-button mice and icon-based interactions inspired by PARC research. adopted it in Windows to enable comparable direct manipulation, establishing it as a core interaction for object-oriented computing. To handle practical user variations, such as minor hand tremors on small , systems incorporate tolerance for cursor drift; in settings like DoubleClickWidth and DoubleClickHeight specify the allowable displacement (defaulting to 4 pixels both vertically and horizontally) between the two clicks, ensuring the gesture registers accurately without unintended single-click interpretations. This adjustment prevents misfires, particularly on densely packed grids.

On Text and Selections

In most text editors and word processors, such as , double-clicking within a word highlights the entire word, enabling efficient editing, copying, or deletion without the need for manual dragging. This standard interaction streamlines text manipulation by defining word boundaries based on spaces or , allowing users to isolate semantic units quickly for further operations like applying formatting or moving content. Similarly, in simpler applications like , double-clicking instantly selects the full word under the cursor, providing immediate visual feedback for basic text handling. In environments using the , such as and systems, double-clicking to select a word not only highlights it but also automatically transfers the selection to the PRIMARY buffer, a dedicated mechanism for quick inter-application text transfer. This buffer operates independently of the standard (accessed via Ctrl+C and Ctrl+V), permitting pasting via middle click in compatible applications, which enhances workflow efficiency in multi-window setups without explicit copy commands. This double-click functionality often serves as a foundation for extended gestures, such as triple-clicking, which typically selects an entire paragraph in tools like by expanding from the word-level selection. In web browsers, double-clicking on embedded URLs or hyperlinks selects the complete address as a single unit, due to its contiguous structure without spaces, facilitating easy copying for sharing or navigation. Likewise, in integrated development environments (IDEs) such as , double-clicking highlights full identifiers or code words, supporting precise operations like renaming variables or extracting snippets during programming tasks.

Variations Across Operating Systems

In Microsoft Windows, the default behavior for interacting with files and folders in requires a double-click to open or execute an item, while a single-click selects it. This has been consistent since early versions, with the double-click action serving as the primary activation mechanism across editions from through Windows 11. However, users can enable a "single-click to open an item" option in Folder Options, which was first introduced in as the "Web style" view; this mode treats items like web links, underlining them on hover and activating them with a single click to mimic browser navigation. On macOS, the Finder adheres strictly to double-ing for opening files, folders, or applications, a convention rooted in the system's historical use of a one-button that relied on click repetition for actions. Unlike Windows, macOS does not offer a native single- alternative for activation in the Finder, maintaining double- as the standard to avoid accidental opens. Trackpad users can emulate this via gestures: with "Tap to " enabled in > Trackpad > Point & , a single tap acts as a and a double-tap as a double-, while the double- speed is adjustable in > Pointer for precision. Two-finger taps provide right- equivalents, but activation remains double- based. Linux distributions, particularly those using desktop environments like GNOME and KDE, generally align their file managers—Nautilus for GNOME and Dolphin for KDE—with the double-click paradigm for opening items, similar to Windows, to ensure familiarity for users migrating from other platforms. In GNOME's Nautilus, the default is double-click to open (single-click to select), though preferences allow switching to single-click. KDE's Dolphin follows suit, defaulting to double-click activation in Plasma 6 (2024), with system-wide settings in Workspace Behavior > General Behavior permitting customization to single-click if desired. A notable divergence in Unix-like systems, including Linux under X11, involves text selection: double-clicking a word typically selects it and automatically copies to the primary selection buffer, which pastes via middle-mouse button or Shift+Insert, separate from the standard clipboard—this X11-specific mechanism enhances quick text transfer but differs from the copy-paste workflows in Windows and macOS. Across these operating systems, double-click serves as the universal core for item in desktop environments, promoting deliberate to prevent errors, though Windows and Linux provide flexible single-click toggles for efficiency. macOS emphasizes gesture integration on trackpads for smoother input without altering the double-click foundation, while Linux's X11 text handling introduces a unique, lightweight selection model that prioritizes speed in and application workflows.

Technical Implementation

Speed and Timing Parameters

The double-click gesture is defined by specific timing parameters that determine the maximum interval between two successive mouse clicks for the system to recognize them as a single action. In Microsoft Windows, the default double-click time is 500 milliseconds, which can be retrieved or modified using the Win32 API functions GetDoubleClickTime and SetDoubleClickTime. This value represents the maximum duration allowed between the release of the first click (button up) and the press of the second click (button down), ensuring the system distinguishes double-clicks from separate single-clicks. Users can adjust the double-click time in Windows through the Mouse Properties control panel, where a slider allows configuration from approximately 200 to 900 milliseconds; changes to this setting also influence related timed interactions, such as context menu delays. On macOS, the default interval is approximately 500 milliseconds, accessible via the NSEvent.doubleClickInterval property in the AppKit framework, and adjustable in under > Pointer Control with a slider ranging from slow to fast speeds. In Linux environments using the GNOME desktop, the default varies by toolkit but is typically 400 milliseconds in GTK-based applications, configurable through the gtk-double-click-time setting. To account for minor hand tremors or imprecise aiming, systems incorporate a factor, permitting limited movement between clicks without invalidating the . In Windows, this is defined by a double-click of 4 s in width (SM_CXDOUBLECLK) and height (SM_CYDOUBLECLK), allowing the cursor to deviate by up to that distance from the first click position for the second click to register. Similar tolerances, often in the 4-10 range, apply across macOS and desktops to maintain reliability while preventing accidental multi-clicks.

Detection Mechanisms

Detection of a double-click begins at the hardware level, where mouse drivers capture button presses. For USB-connected mice, which operate under the (HID) class, the host controller receives input reports via interrupt s; these reports include button states and are polled or interrupted at intervals determined by the device's endpoint descriptor, typically up to 1 ms for high-speed devices. Legacy PS/2 mice, in contrast, generate hardware interrupts (IRQ12) upon button presses, signaling the CPU to read the status via the PS/2 controller. Software debouncing filters transient electrical from switches, such as contact bounces that can produce multiple rapid signals from a single press. This is often handled in the mouse or low-level drivers, where a short delay (on the order of microseconds to milliseconds) ignores subsequent signals after the initial press detection, ensuring a clean single event per physical click. Operating systems like Windows and macOS integrate this into their input stacks to prevent erroneous multiple registrations. At the operating system level, event handling queues incoming mouse events to identify patterns. In Windows, the Win32 API processes left presses as WM_LBUTTONDOWN messages; a double-click is detected when a second WM_LBUTTONDOWN follows a WM_LBUTTONUP within the system's time threshold, generating WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK, and WM_LBUTTONUP. This requires the window class to have the CS_DBLCLKS style enabled, allowing the system to pair events in the based on proximity in time and screen coordinates. Similarly, macOS's AppKit uses NSEvent objects, where the clickCount property increments to 2 for a double-click if the second mouseDown event occurs within the doubleClickInterval and at a sufficiently similar location to the first. The algorithmic logic involves comparison to ensure the inter-click falls within the predefined , alongside coordinate verification to confirm the clicks occur at nearly the same position. is applied to tolerate minor cursor movements (e.g., a few pixels) between presses, preventing rejection due to hand or tracking ; this spatial tolerance is encoded in system parameters like Windows' double-click dimensions. queues these inputs, pairing valid sequences while discarding unpaired singles after the timeout. Once detected, the higher-level double-click event integrates with user interfaces by dispatching specialized notifications to applications. In Win32, WM_LBUTTONDBLCLK is routed to the window procedure for custom handling, such as object activation, while in macOS delivers an NSEvent with clickCount=2 to the responder chain, enabling views or controls to respond accordingly without manual timing logic. This allows developers to focus on semantics rather than raw event processing.

Challenges and Accessibility

User Difficulties

Double-clicking demands precise and timing, typically within a 400-600 ms window between clicks, which poses significant barriers for users with impaired fine motor skills. Elderly individuals often experience heightened difficulties due to age-related declines in dexterity and reaction time, resulting in error rates approximately twice as high as those of younger users during double-click tasks. Similarly, young children struggle with the eye-hand coordination required for accurate clicking, leading to frequent misses or unintended movements. For those with neurological conditions such as , tremors and bradykinesia exacerbate these issues, causing cursor instability and slip errors where the pointer drifts before the second click, with motor-impaired users exhibiting error rates exceeding 10% in point-and-click variants including doubles. The cognitive demands of distinguishing double-clicks from single-clicks add to user frustration, particularly in interfaces mixing interaction styles, where inconsistent mappings require constant recall of action outcomes. Accidental double-clicks, often triggered by rapid or hesitant inputs, can lead to unintended file openings or object activations, amplifying errors in routine tasks. Hardware limitations, such as low-quality mice with erratic tracking or small screens limiting target visibility, further compound these motor challenges, a problem prevalent in early graphical user interfaces but still relevant in modern desktop environments. Human-computer interaction research from the highlights that double-click tasks generally yield slower completion times compared to single-click alternatives, with elderly and motor-impaired users showing movement durations up to 1.9 seconds per acquisition versus under 1 second for young adults. The default timing threshold of around 500 ms serves as a common failure point, where slight delays in the second click register as separate actions, increasing overall task inefficiency.

Adaptations and Alternatives

To address challenges associated with double-clicking, particularly for users with motor impairments, operating systems have incorporated built-in adaptations that reduce or eliminate the need for rapid successive clicks. In Microsoft Windows, the single-click mode—introduced in —allows users to open files and folders with a single left-click, treating desktop icons and Explorer items similarly to web hyperlinks, which hover to indicate interactivity and activate on one click. This option is configurable via Folder Options in , where selecting "Single-click to open an item" applies the web-style behavior system-wide. On macOS, dwell clicking serves as an alternative for users with limited dexterity, enabling activation by hovering the pointer over an element for a set duration (typically 1-2 seconds) without any clicking; it integrates with the Keyboard and supports eye- or head-tracking inputs to simulate mouse actions. Assistive technologies further extend these capabilities by modifying input methods to bypass double-click requirements altogether. Features like Sticky Keys in Windows and macOS allow modifier keys (e.g., Ctrl or Shift) to remain "sticky" after a single press, facilitating keyboard-based navigation and activation without simultaneous multi-key combinations, which indirectly reduces reliance on precise mouse timing. Mouse Keys, another standard option in both operating systems, replaces mouse movements and clicks with keyboard arrow keys and modifiers (e.g., holding Ctrl for a click equivalent), including adjustable cursor speed to accommodate slower inputs. Users can also fine-tune double-click speed in system settings—via Mouse preferences in Windows or Accessibility options in macOS—to extend the timing window up to 1 second or more, making the action more forgiving for those with tremors or reduced coordination. Screen readers such as NVDA or VoiceOver enable full interface navigation and activation using keyboard commands, where the Enter key simulates a default action (e.g., opening an item) without any mouse involvement, ensuring voice-guided bypassing of visual click-based interactions. Third-party software provides additional customization for gesture-based alternatives to double-clicking. Tools like StrokeIt, a Windows application, allow users to define mouse gestures—simple drag patterns starting with a right-click—to trigger actions such as opening files or windows, effectively replacing double-clicks with intuitive, one-handed strokes that require less precision and speed. Similar programs extend double-click intervals beyond OS limits or map gestures to common tasks, benefiting users who find standard timing too restrictive. Accessibility standards emphasize these adaptations to promote . The (WCAG) 2.1, published by the W3C, require that all functionality using multipoint or path-based gestures for operation can also be operated with a single pointer without path-based gestures (except where essential), as outlined in Success Criterion 2.5.1 (Pointer Gestures); single-pointer actions like double-clicks are acceptable alternatives. This principle extends to desktop applications, encouraging developers to prioritize mechanisms that do not rely on path-based or repeated inputs for core functionality.

Modern Contexts and Evolutions

In Touch and Mobile Interfaces

In touch and mobile interfaces, the double-click equivalent is primarily realized through the double- gesture, where users the screen twice in quick succession to activate elements or perform actions like . On , uses double-tap and hold with one finger, then up to or down to zoom out, providing an alternative to pinch gestures for one-handed interaction. Similarly, in Android's , double-tapping zooms in on the map view, with the ability to hold the second tap and up or down for continuous adjustment, enhancing navigation efficiency on devices. However, single- is generally preferred for interactive elements like in mobile apps and browsers to minimize user delays, as double-tap can conflict with the browser's default double-tap-to- functionality. In , simulating desktop hover states often requires an initial to trigger the pseudo-hover effect, necessitating a second to activate the link, which can frustrate users accustomed to direct single- responses. Implementation of double-tap on touchscreens faces challenges due to the absence of precise events, relying instead on timestamp-based detection from touch events like touchstart and touchend. Developers typically measure the interval between taps, considering it a double-tap if under milliseconds, allowing for responsive in or native frameworks without hardware-specific buttons. This contrasts briefly with desktop double-click timing, which often uses a 400-500 threshold for inputs. Platform-specific variations highlight these issues further. On , double-tap is natively supported in apps like for zooming, but fat-finger errors—where imprecise fingertip contact obscures or misregisters touches—combined with variable finger speeds, can lead to inconsistent detection, particularly on smaller screens. similarly integrates double-tap in Maps for activation, yet the gesture's reliability diminishes with user grip styles or screen orientation, exacerbating errors in dynamic environments. Over time, double-tap usage has declined in interfaces due to the of richer gestures like swipe for and long-press for contextual menus, which offer more intuitive and error-resistant alternatives for complex interactions. indicates double-tap gestures have higher error rates than single-tap equivalents, attributed to timing variability and touch imprecision, prompting designers to favor simpler gestures for broader and speed.

In Web and Application Design

In , double-clicking is rarely employed due to the longstanding convention of single-click activation for hyperlinks and interactive elements, which promotes predictability and reduces user errors. The ondblclick attribute in or the dblclick event in enables detection of this gesture for specialized scenarios, such as triggering inline in data tables, but guidelines strongly advise against its routine implementation to prevent confusion with standard single-click behaviors. Modern application design, including cross-platform tools built with , prioritizes single-click interactions or right-click context menus for efficiency and familiarity, effectively phasing out double-click to align with multi-device usability. For instance, Google's system eschews double-click for primary actions in favor of single taps on touch interfaces and long presses for secondary options, ensuring seamless transitions between and touch inputs without ambiguity. JavaScript implements double-click detection through the browser's native dblclick event listener, which internally evaluates the time interval between successive clicks—typically under 500 milliseconds—to distinguish it from single clicks. This mechanism, however, often conflicts with mobile browsers' default double-tap-to-zoom functionality, leading designers to avoid it in responsive contexts. As of 2025, double-click is widely regarded as obsolete in responsive web and application design, supplanted by more inclusive alternatives like long-press gestures that accommodate diverse hardware without relying on precise timing. This shift addresses persistent user tendencies to double-click out of habit—observed in about 10% of interactions on sites—by immediately disabling elements post-single-click and providing visual feedback like loading spinners.

Key Patents

One significant patent in the development of double-click technology is U.S. Patent No. 6,727,830 B2, granted to Corporation on April 27, 2004. This patent describes a method and system for extending the functionality of hardware buttons on limited-resource computing devices, such as personal digital assistants (PDAs) running PocketPC, through time-based inputs including single-click for launching a default application state, double-click for displaying a template or default document, and long-press (at least one second) for initiating alternative actions like creating a new note. Invented by Charlton E. Lui and Jeffrey R. Blum, it addresses efficient input challenges on hand-held devices with constrained processing power and interfaces. An earlier foundational patent is U.S. Patent No. 5,611,040, granted to on March 11, 1997. Titled "Method and system for activating double- applications with a single ," it covers techniques for interpreting input data in graphical user interfaces to minimize required clicks, such as emulating a double- response to a single on eligible elements like icons or control menus, thereby improving for both novice and experienced users in environments like Windows. Inventors include Timothy T. Brewer and others, with the system determining window types to trigger double- actions selectively. The scope of U.S. Patent No. 6,727,830 B2 is narrowly tailored to timed variations of clicks and presses on resource-limited , excluding standard operations, and was issued despite including the double-click mechanism's historical in graphical user interfaces from Apple dating to the . U.S. Patent No. 6,727,830 B2, as a of a 1999 application, expired on January 5, 2019, after its 20-year term from the effective filing date, resolving any prior enforcement issues associated with the technology.

Controversies and Implications

Microsoft's U.S. Patent No. 6,727,830, granted in April 2004, sparked significant controversy for its broad scope in claiming time-based button presses, including double-clicks, to launch applications on limited-resource devices like personal digital assistants (). Critics argued the patent overlooked extensive , such as the double-click functionality introduced in Apple's Macintosh system in , which used rapid successive clicks to open files and applications via a single-button mouse. This led to fears among PDA manufacturers that could impose licensing fees on competitors, though the patent's claims were explicitly limited to devices running PocketPC software, sparing broader or alternative operating systems. Industry backlash was swift, with open-source communities like those developing distributions largely unaffected due to the patent's narrow focus on handheld , yet the case amplified ongoing debates about the perils of software in stifling . Coverage in outlets such as Wired and eWeek highlighted the patent's potential unenforceability, citing obvious from everyday devices like digital watches and the high costs of legal challenges that deterred smaller firms from contesting it. No major lawsuits materialized from the patent, but it exemplified broader concerns over defensive patenting strategies, where companies amassed not for enforcement but to deter litigation from rivals. In the long term, contributed to a cultural and technical shift away from double-click mechanics toward simpler single-tap interactions and gestures, particularly as mobile interfaces proliferated in the mid-2000s. Following its expiration on January 5, 2019, has come to symbolize the obsolescence of aggressive claims in human-computer interaction (HCI), aligning with 2025 UX trends that prioritize intuitive, touch-first designs over legacy mouse-based conventions like double-clicking.

References

  1. [1]
  2. [2]
    What Is Double-click? - Computer Hope
    Mar 15, 2025 · Double-click describes quickly pressing a mouse button twice while keeping it still. In most cases, a double-click with the left mouse button opens or executes ...
  3. [3]
    Double-Click Definition - What is a double-click? - TechTerms.com
    May 1, 2025 · A double-click is two clicks of a mouse button in quick succession, typically within half a second. Operating systems recognize the action as a single, ...
  4. [4]
    How to distinguish between single and double clicks - Windows Forms
    Typically, a single click initiates a user interface action and a double-click extends the action. For example, one click usually selects an item, ...
  5. [5]
    How to Increase or Decrease the Mouse Double-click Speed
    Jan 6, 2025 · In Mouse Properties, drag the double-click speed slider left to increase the double-click window, or right to decrease it. Moving left ...<|control11|><|separator|>
  6. [6]
    Bill Atkinson - CHM - Computer History Museum
    Among Atkinson's other contributions to the field of computing are the menu bar, the double click, the selection lasso, and marching ants (moving borders).Missing: invented | Show results with:invented
  7. [7]
    Bill Atkinson, Who Made Computers Easier to Use, Is Dead at 74
    Jun 9, 2025 · Atkinson who programmed QuickDraw, a foundational software layer used for both the Lisa ... double-click” gesture, which allows users to open ...
  8. [8]
    Remembering Bill Atkinson, A Creative Genius Who Helped Shape ...
    Jun 9, 2025 · Atkinson is credited with inventing many of the key aspects of graphical computing, such as 'pull down' menus and the 'double-click' gesture ...
  9. [9]
    Remembering Bill Atkinson, the Mac visionary that revolutionized ...
    Jun 10, 2025 · He was also credited with inventing or popularizing several GUI staples, including the menu bar, pull-down menus, the double-click, and the ...<|control11|><|separator|>
  10. [10]
    [PDF] the evolution of the computer mouse
    Through interviews with the designers involved in the development of the mouse, and an analysis of the representation of the mouse in popular media, this paper.
  11. [11]
    We've Forgotten How to Use Computers - The Atlantic
    Jan 24, 2024 · Proper use of the mouse was not intuitive. Many people had a hard time moving and clicking at the same time, and “double-clicking” was a skill one had to learn.
  12. [12]
    SystemInformation.DoubleClickTime Property - Microsoft Learn
    A double-click is a series of two clicks of the mouse button, the second occurring within a specified length of time after, and within a specified distance from ...
  13. [13]
    Control.MouseDoubleClick Event (System.Windows.Forms)
    The MouseDoubleClick event occurs when the user depresses a mouse button twice in quick succession when the cursor is over the control.<|control11|><|separator|>
  14. [14]
    Double-Click Must Die - Coding Horror
    Oct 3, 2004 · It was basically forced on the industry by Apple Computer when they elected to use a single button mouse on the original Mac in 1984.
  15. [15]
    Tesler, Larry oral history, part 1 of 3 - 102717252 - CHM
    ... Tim Mott's invention of double-click, choosing to have only one mouse button, Tesler's work on a prototype page layout application, designing a processor ...
  16. [16]
    [PDF] xerox
    Aug 4, 1975 · programmed by Tim Mott and Larry Tesler. Robert Sproull authored ... To select words: Double click the middle or bottom button before drawing.
  17. [17]
    Oral History of Larry Tesler, part 1 of 3 - Computer History Museum ...
    like double-click. Double-click was invented by Tim Mott. We were trying to figure out a better way to select a word, and I mean now it's so obvious, but ...
  18. [18]
    The Death Of The Double-Click - BuzzFeed News
    I can only assume it was seen as so unenforceable ...
  19. [19]
    How to change click-renaming speed in the Finder - CNET
    Jan 21, 2011 · Clicking the name of a selected file in the Finder should allow you to rename it. This issue can be fixed by adjusting the double-click settings for the mouse ...
  20. [20]
    Designing Interactions - MIT Press
    Oct 18, 2006 · In Designing Interactions, award-winning designer Bill Moggridge introduces us to forty influential designers who have shaped our interaction with technology.Missing: click HCI
  21. [21]
    Double-clicking an Office file fails to open it in the ... - Microsoft Support
    Double-clicking an Office file fails to open it in the correct Office program · Run a Quick Repair to fix the file association problem · Manually associate files ...
  22. [22]
    Open Items with Single-Click or Double-Click in Windows 10
    Feb 9, 2016 · The double-click option allows you to open items (ex: files and folders) with a double tap or left click, and to select items with a single tap ...
  23. [23]
    Change how folders open in the Finder on Mac - Apple Support
    In the Finder on your Mac, press the Command key while you double-click the folder. The folder opens in a new tab or window, depending on your Finder settings.
  24. [24]
    The Lisa: Apple's Most Influential Failure - Computer History Museum
    Jan 19, 2023 · Jobs took over that project and moved it away from Raskin's original appliance-like vision to one more like Lisa—a mouse-driven GUI-based ...
  25. [25]
    Mouse is overly sensitive to movement during double-click on a 4k ...
    Sep 18, 2018 · DoubleClickHeight. DoubleClickWidth. It is unfortunate that these settings are in pixels because this does not scale with monitor resolution ...
  26. [26]
    Add and edit text - Microsoft Support
    Select the text you want to replace. To select a single word, double-click it. To select a line, click to the left of it. · Start typing.
  27. [27]
    Selecting a Word Instantly on Double-click - Microsoft Q&A
    Feb 12, 2022 · To select a text range, you can just click at the beginning of the range and then hold Shift as you click at the end of the range. Word will ...Double click to select a word in a Word document - Microsoft Learndouble click doesnt mark al word, if the word has _ signMore results from learn.microsoft.com
  28. [28]
    Inter-Client Communication Conventions Manual - X.Org
    The selection named by the atom PRIMARY is used for all commands that take only a single argument and is the principal means of communication between clients ...Missing: double- | Show results with:double-
  29. [29]
    Add text, bullets, and sub-bullets - Microsoft Support
    To select a word: Point at the word and double-click the mouse. To select a paragraph: Point at a word in the paragraph and triple-click. See also. Insert a ...Missing: Notepad | Show results with:Notepad
  30. [30]
    Automatically 'select all' in browser address/search bars - Ask Ubuntu
    Dec 6, 2012 · An alternative option is to double click anywhere in the address bar, which will automatically seleect the entire closest word.
  31. [31]
    5 ways to double-click with a single click in Windows | Digital Citizen
    Oct 4, 2025 · This opens a window called Folder Options. In it, stick to the General tab, go to the "Click items as follows" section, and choose "Single-click ...
  32. [32]
    Open documents on Mac - Apple Support
    In the Finder sidebar, click Recents, iCloud Drive, Documents, or the folder where the document is located, then double-click the document's icon or name.<|control11|><|separator|>
  33. [33]
    Use Multi-Touch gestures on your Mac - Apple Support
    Jun 2, 2025 · Tap with one finger to click. Click or tap with two fingers. Double-tap with two fingers to zoom in and back out of a webpage or PDF.
  34. [34]
    File manager behavior preferences
    You can control whether you single-click or double-click files, how executable text files are handled, and the trash behavior.
  35. [35]
    Chapter 3. Configuring Dolphin
    The option to open items with a single or double mouse click is a system wide setting and can be changed in the System Settings in the Workspace → General ...
  36. [36]
    How to toggle or turn off text selection being sent to the clipboard
    Jul 4, 2015 · I often just ignore X's text selection (centre click to paste), and just use Ctrl-C Ctrl-V Ctrl-X which is the clipboard (Not X's selection) they are different ...What's the difference between Primary Selection and Clipboard ...How to configure the double click behavior in an X terminal?More results from unix.stackexchange.com
  37. [37]
    This week in KDE: Double-click by default
    Aug 18, 2023 · Yes it's true, by default in Plasma 6, you'll single-click to select files and folders, and double-click to open them.
  38. [38]
    GetDoubleClickTime function (winuser.h) - Win32 - Microsoft Learn
    Feb 22, 2024 · The return value specifies the current double-click time, in milliseconds. The maximum return value is 5000 milliseconds.Missing: default | Show results with:default
  39. [39]
    SetDoubleClickTime function (winuser.h) - Win32 apps
    ### Summary of Double-Click Parameters
  40. [40]
    Mouse Input - Win32 apps - Microsoft Learn
    Jul 14, 2025 · The double-click time is the maximum number of milliseconds that may occur between the first and second clicks of a double-click. Reverses or ...
  41. [41]
    How slow do you have to slow-double-click for it to be a rename?
    Nov 10, 2008 · The double-click time is set in the mouse control panel; I believe the current default is 500 milliseconds. If your two clicks are within a ...
  42. [42]
    Change mouse or trackpad tracking, double-click, and scrolling ...
    Change double-click and scrolling speed · Adjust how fast you must click for your Mac to recognize a double-click: Drag the slider next to “Double-click speed.”.
  43. [43]
    Gtk.Settings:gtk-double-click-time
    The maximum time to allow between two clicks for them to be considered a double click, in milliseconds. Type: gint. Default value, 400. [−]. Flags. Readable ...
  44. [44]
    GetSystemMetrics function (winuser.h) - Win32 apps | Microsoft Learn
    Mar 10, 2023 · Parameters ; SM_CXDOUBLECLK; 36. The width of the rectangle around the location of a first click in a double-click sequence, in pixels. The ...
  45. [45]
    How to detect double-click/tap when handling WM_POINTER ...
    Apr 27, 2018 · The default spatial tolerance I get from GetSystemMetrics(SM_CXDOUBLECLK) ( for mouse double-click) is 4 pixels, double-tap rectangle should ...How can I determine the amount of movement a mouse is allowed ...What are the gesture metrics built into the Windows ... - Stack OverflowMore results from stackoverflow.com
  46. [46]
    WM_LBUTTONDBLCLK message (Winuser.h) - Win32 apps
    Jul 14, 2025 · Double-clicking the left mouse button actually generates a sequence of four messages: WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK, and ...
  47. [47]
    [DOC] IMPROVING COMPUTER INTERACTION FOR OLDER PEOPLE
    For example, a tolerance value of 15 pixels (midway between the two mean movement error values) rather than 5 pixels, may benefit both groups of users. Another ...
  48. [48]
    Aiming and clicking in young children's use of the computer mouse
    The present study investigated the abilities of young children to aim and click with a computer mouse.Missing: double- | Show results with:double-
  49. [49]
    [PDF] Effect of Age and Parkinson's Disease on Cursor Positioning Using ...
    Oct 12, 2005 · Smith et al. defined 'slip errors' as occasions when the cursor left the target without completing the task (either clicking or double clicking ...
  50. [50]
    Designing computer systems for older adults | Request PDF
    Some studies have found that in using pointing devices, older adults face more difficulties in clicking, double-clicking, and drag-and-drop operations than ...
  51. [51]
    Double-Click Must Die revisited - Coding Horror
    Oct 4, 2004 · This feature was introduced with Windows 98; it's an attempt to map everything to the single mouse click, using the web metaphor – hence the underlining option.
  52. [52]
    Control the pointer using Dwell on Mac - Apple Support
    When you turn on Accessibility Keyboard, you can use Dwell and perform mouse actions using eye- or head-tracking technology. You can easily access dwell actions ...
  53. [53]
    Windows Accessibility Features for Persons with Dexterity Disabilities
    Mar 3, 2013 · Sticky Keys allows keyboard shortcuts to be executed one key at a time. When a modifier key is pressed, Sticky Keys can enable it to make a ...
  54. [54]
    [PDF] Chapter 4 – Assistive Technology for Access to Computers
    Built in features in both Windows and Mac include changing the double click speed, actions of the mouse buttons, pointer speed, cursor blink rate, and mouse ...
  55. [55]
    Keyboard Accessibility - WebAIM
    Sep 26, 2022 · Keyboard accessibility means all content is accessible with a keyboard, using the Tab key for navigation, and ensuring focus indicators are ...Missing: bypass | Show results with:bypass
  56. [56]
    Will Mouse Gestures Ever Be Mainstream? - Coding Horror
    Feb 20, 2006 · I discovered StrokeIt a few years ago and it's one of the things I can't do without anymore. Mouse gestures negate Fitt's Law for common tasks.
  57. [57]
    Web Content Accessibility Guidelines (WCAG) 2.1 - W3C
    May 6, 2025 · Web Content Accessibility Guidelines (WCAG) 2.1 covers a wide range of recommendations for making web content more accessible.Understanding WCAG · User Agent Accessibility · WCAG21 history · Errata
  58. [58]
    All the ways to zoom in and out on Apple Maps - iDownloadBlog
    Apr 1, 2024 · Do a double tap: Double-tap with one finger on the Apple Maps screen to zoom in, and double-tap with two fingers to zoom out.
  59. [59]
    Controlling Zoom and Pan | Maps JavaScript API
    Users can zoom the map by clicking the zoom controls. They can also zoom and pan by using two-finger movements on the map for touchscreen devices.
  60. [60]
    What Exactly Is..... The 300ms Click Delay - Telerik.com
    Nov 22, 2013 · The 300ms click delay is a 300ms delay after a touch, caused by the browser waiting to see if the user will double tap to zoom.
  61. [61]
    The Annoying Mobile Double-Tap Link Issue - CSS-Tricks
    Dec 6, 2019 · When you touch an item on a webpage, it first triggers a hover state and then triggers the “click”. The end result is that you end up seeing ...Missing: simulation | Show results with:simulation
  62. [62]
    What is the expected timeframe of a double click?
    May 31, 2013 · And double clicking on tablets or touchscreen computers can be quite difficult. ... Windows default double-click time is 500 ms (half a second).
  63. [63]
    [PDF] Inaccurate input on touch devices relating to the fingertip
    Abstract— The fat-finger problem has emerged to a routine problem when interacting with especially small touch devices. Thereby,.Missing: tap | Show results with:tap
  64. [64]
    Quality study of user activity using mobile device Tap, double tap ...
    Aug 6, 2025 · The article presents the results of research on the quality of gestures performed by users using a mobile device. As a mobile device, ...
  65. [65]
    Tap, Double Tap, Long Press [closed] - UX Stack Exchange
    Nov 24, 2011 · Don't ever require your end user to double tap or use long press at all! A user on a touch device only knows: tap; swipe (all directions); pinch.
  66. [66]
    Element: dblclick event - Web APIs | MDN
    Sep 25, 2025 · The dblclick event fires when a pointing device button (such as a mouse's primary button) is double-clicked; that is, when it's rapidly clicked twice on a ...
  67. [67]
    Gestures – Material Design 3
    Double tap. Two quick taps allows users to zoom into and out of content. pause. Double tapping on a photo opens it to full screen. link. Copy linkLink copied ...
  68. [68]
    The Death of the Double Click: How UX Finally Buried a Relic of the ...
    Oct 1, 2025 · Double-clicking is a clunky gesture from the floppy disk era that has no place in modern UX. As interfaces evolve toward AI, touch, ...
  69. [69]
    Users Continue to Double-Click Online - Baymard
    Jul 25, 2013 · Many e-commerce sites continue to handle double-click behavior very poorly. AllPosters.com disables their “Continue” button immediately after you click it.
  70. [70]
    US6727830B2 - Time based hardware button for application launch
    Pressing a button multiple times within a short time period, e.g., double click, launches the display of a default document, such as a template. In an ...Missing: PDA | Show results with:PDA
  71. [71]
    Method and system for activating double click applications with a ...
    The presents invention involves a method and system for interpreting data received from a mouse to minimize the need for clicking in a graphical user interface.
  72. [72]
    Patent term calculator - USPTO
    The calculator can be used to estimate the expiration dates of utility, plant, or design patents. The calculator contains prompts to enter specific information ...Missing: 6727830 | Show results with:6727830
  73. [73]
    Forty Years Ago, the Mac Triggered a Revolution in User Experience
    Jan 19, 2024 · When it was introduced in 1984, Apple's Macintosh ... It also had a one-button mouse that allowed users to click, double-click and drag-and-drop ...
  74. [74]
    Microsoft wins patent for handheld click - NBC News
    Jun 4, 2004 · Mouse-wielding computer users need not worry, as the patent only applies to handheld computers that run Microsoft's PocketPC software -- ...Missing: controversy 6727830
  75. [75]
    That double click will cost you | New Scientist
    Jun 12, 2004 · The patent means any US company using a variety of clicks to launch different gadget functions from the same button may have to change the ...
  76. [76]
    Microsoft Patents PDA Clicks - eWeek
    Jun 4, 2004 · U.S. patent No. 6,727,830, awarded April 27, was built on an abandoned 1999 application and filed in 2002. It relates to a “time-based hardware ...
  77. [77]
    When Two Clicks Equal One Patent - WIRED
    Jun 4, 2004 · A patent recently obtained by Microsoft covers the use of such technologies as double-clicking and holding down a button on a PDA.Missing: controversy 6727830
  78. [78]
    7 UX UI Design Trends that Dominate 2025 - UXPin
    Jul 4, 2025 · AI in design, animated icons, cross platform UX are some of the most exciting 2024 UX and UI design trends.