Xmouse

Last updated

Xmouse is a system of mouse control in computer operating systems used instead of the standard selection behavior. The xmouse system automatically selects objects or activates windows after hovering the mouse over the object for a certain period of time.

Contents

Description and comparison

Xmouse is a system of mouse control used instead of the standard system of selection on computers (most notably Windows and X11, where it is an option). The behavior is similar to mouse control in X Windows. [1] [2] [3] Where normal Windows and X11 mouse control uses single-click for selection and double-click to open/edit/etc, the xmouse system automatically selects objects after hovering the mouse over the object for a certain period of time (often one second).[ citation needed ] Hovering over a window makes it the active window. [1] [4] [2] The context function, previously activated by double-clicking, is activated by single-clicking; double-clicking is made redundant by this system and is ignored.[ citation needed ] Operation of menus, text selection, and other features remain unchanged.[ citation needed ]

Availability

On Microsoft Windows, an Xmouse Control Panel applet was available as part of the Windows 95 PowerToys, [5] used to configure focusing windows in the user interface by hovering. On newer Windows versions, the behavior can be configured using Tweak UI or directly from the Windows Registry.[ citation needed ] The setting is also built into Windows Vista and Windows 7 in the Ease of Access Center as "Activate a window by hovering over it with the mouse", [6] however preventing the activated window from moving to foreground can be done by using the relevant SystemParametersInfo [7] system calls in Windows' USER component, or by configuring the registry. [8]

Reception

Proponents of the xmouse system claim it has many advantages over the regular system of selection. [3] Most notably, it requires much less effort on the part of the user to use the computer, and can be considerably faster once users have adjusted to the non-standard interface.

The two main disadvantages are the selection speed and being the non-standard.[ citation needed ] Firstly, if the activated window is also configured to be drawn into foreground there must be a minimum time for the cursor to hover over a window before it is selected, or else all touched windows would be immediately in foreground and cover other windows. This lag time reduces the maximum speed that xmouse can be used at, and could lead to annoying pauses. Secondly, as it is rarely used in the world, people who get used to the xmouse system might find it hard to adjust to using other computers, and vice versa.

Related Research Articles

Context menu User interface element

A context menu is a menu in a graphical user interface (GUI) that appears upon user interaction, such as a right-click mouse operation. A context menu offers a limited set of choices that are available in the current state, or context, of the operating system or application to which the menu belongs. Usually the available choices are actions related to the selected object. From a technical point of view, such a context menu is a graphical control element.

Scroll Lock Computer key

Scroll Lock is a lock key on most IBM-compatible computer keyboards.

In human–computer interaction and user interface design, cut, copy, and paste are related commands that offer an interprocess communication technique for transferring data through a computer's user interface. The cut command removes the selected data from its original position, while the copy command creates a duplicate; in both cases the selected data is kept in temporary storage. The data from the clipboard is later inserted wherever a paste command is issued. The data remains available to any application supporting the feature, thus allowing easy data transfer between applications.

Mission Control (macOS) Feature of the macOS operating system

Mission Control is a feature of the macOS operating system. Dashboard, Exposé, and Spaces were combined and renamed Mission Control in 2011 with the release of Mac OS X 10.7 Lion. Exposé was first previewed on June 23, 2003, at the Apple Worldwide Developers Conference as a feature of the then forthcoming Mac OS X 10.3 Panther.

A taskbar is an element of a graphical user interface which has various purposes. It typically shows which programs are currently running.

Pop-up ads or pop-ups are forms of online advertising on the World Wide Web. A pop-up is a graphical user interface (GUI) display area, usually a small window, that suddenly appears in the foreground of the visual interface. The pop-up window containing an advertisement is usually generated by JavaScript that uses cross-site scripting (XSS), sometimes with a secondary payload that uses Adobe Flash. They can also be generated by other vulnerabilities/security holes in browser security.

Mouse keys is a feature of some graphical user interfaces that uses the keyboard as a pointing device. Its roots lie in the earliest days of visual editors when line and column navigation was controlled with arrow keys. Today, mouse keys usually refers to the numeric keypad layout standardized with the introduction of the X Window System in 1984.

Graphical widget Element of interaction in a graphical user interface

A graphical widget in a graphical user interface is an element of interaction, such as a button or a scroll bar. Controls are software components that a computer user interacts with through direct manipulation to read or edit information about an application. User interface libraries such as Windows Presentation Foundation, GTK, and Cocoa, contain a collection of controls and the logic to render these.

Windows Registry Database for Microsoft Windows

The Windows Registry is a hierarchical database that stores low-level settings for the Microsoft Windows operating system and for applications that opt to use the registry. The kernel, device drivers, services, Security Accounts Manager, and user interfaces can all use the registry. The registry also allows access to counters for profiling system performance.

A double-click is the act of pressing a computer mouse button twice quickly without moving the mouse. Double-clicking allows two different actions to be associated with the same mouse button. It was developed by Bill Atkinson of Apple Computer for their Lisa project. Often, single-clicking selects an object, while a double-click executes the function associated with that object. Following a link in a modern web browser is accomplished with only a single click, requiring the use of a second mouse button, "click and hold" delay, or modifier key to gain access to actions other than following the link. On touchscreens, the double-click is called "double-tap"; it's not used as much as double-click, but typically it functions as a zoom feature.

Option key Modifier key present on Apple keyboards

The Option key is a modifier key present on Apple keyboards. It is located between the Control key and Command key on a typical Mac keyboard. There are two Option keys on modern Mac desktop and notebook keyboards, one on each side of the space bar.

AutoRun and the companion feature AutoPlay are components of the Microsoft Windows operating system that dictate what actions the system takes when a drive is mounted.

Apple Mighty Mouse First multi-button mouse produced by Apple Inc.

The Apple Mouse is a multi-control USB mouse manufactured by Mitsumi Electric and sold by Apple Inc. It was announced and sold for the first time on August 2, 2005, and a Bluetooth version was available from 2006 to 2009. Before the Mighty Mouse, Apple had sold only one-button mice with its computers, beginning with the Apple Lisa 22 years earlier. The Mighty Mouse supported two buttons, and a miniature trackball for scrolling.

Winlogon

In computing, Winlogon is the component of Microsoft Windows operating systems that is responsible for handling the secure attention sequence, loading the user profile on logon, and optionally locking the computer when a screensaver is running. The actual obtainment and verification of user credentials is left to other components. Winlogon is a common target for several threats that could modify its function and memory usage. Increased memory usage for this process might indicate that it has been "hijacked". In Windows Vista and later operating systems, Winlogon's roles and responsibilities have changed significantly.

The Windows shell is the graphical user interface for the Microsoft Windows operating system. Its readily identifiable elements consist of the desktop, the taskbar, the Start menu, the task switcher and the AutoPlay feature. On some versions of Windows, it also includes Flip 3D and the charms. In Windows 10, the Windows Shell Experience Host interface drives visuals like the Start Menu, Action Center, Taskbar, and Task View/Timeline. However, the Windows shell also implements a shell namespace that enables computer programs running on Windows to access the computer's resources via the hierarchy of shell objects. "Desktop" is the top object of the hierarchy; below it there are a number of files and folders stored on the disk, as well as a number of special folders whose contents are either virtual or dynamically created. Recycle Bin, Libraries, Control Panel, This PC and Network are examples of such shell objects.

User Account Control Security software

User Account Control (UAC) is a mandatory access control enforcement feature introduced with Microsoft's Windows Vista and Windows Server 2008 operating systems, with a more relaxed version also present in Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10, and Windows 11. It aims to improve the security of Microsoft Windows by limiting application software to standard user privileges until an administrator authorizes an increase or elevation. In this way, only applications trusted by the user may receive administrative privileges, and malware should be kept from compromising the operating system. In other words, a user account may have administrator privileges assigned to it, but applications that the user runs do not inherit those privileges unless they are approved beforehand or the user explicitly authorizes it.

Workbench (AmigaOS) Graphical user interface for the Amiga computer

Workbench is the graphical file manager of AmigaOS developed by Commodore International for their Amiga line of computers. Workbench provides the user with a graphical interface to work with file systems and launch applications. It uses a workbench metaphor for representing file system organisation.

Microsoft PowerToys Set of freeware system utilities developed by Microsoft

Microsoft PowerToys is a set of freeware system utilities designed for power users developed by Microsoft for use on the Windows operating system. These programs add or change features to maximize productivity or add more customization. PowerToys are available for Windows 95, Windows XP, Windows 10 and Windows 11. The PowerToys for Windows 10 are free and open-source software licensed under the MIT License and hosted on GitHub.

Mouse button Electric switch on a computer mouse

A mouse button is an electric switch on a computer mouse which can be pressed (“clicked”) to select or interact with an element of a graphical user interface. Mouse buttons are most commonly implemented as miniature snap-action switches.

References

  1. 1 2 Norton, Peter; Mueller, John (1998). Peter Norton's Complete Guide to Windows 95. Sams Pub. ISBN   978-0-672-31255-7.
  2. 1 2 Inc, InfoWorld Media Group (1995-11-20). InfoWorld. InfoWorld Media Group, Inc.
  3. 1 2 Inc, Ziff Davis (1996-12-03). PC Mag. Ziff Davis, Inc.
  4. Honeycutt, Jerry (1996). Windows 95 Registry & Customization Handbook. Que. ISBN   978-0-7897-0725-3.
  5. Inc, Ziff Davis (1996-09-10). PC Mag. Ziff Davis, Inc.
  6. "Make the mouse easier to use". Microsoft Corporation. Retrieved 18 August 2012.
  7. "SystemParametersInfo function". Microsoft.Windows Dev Center Microsoft.com Retrieved 16 March 2017.
  8. UserPreferencesMask bit 6 TechNet Microsoft.com Retrieved 27 July 2015.