mousetweaks
Customize mouse accessibility settings
SYNOPSIS
mousetweaks [--enable | --disable] [options]
PARAMETERS
--enable
Enables a specific feature or all features if no feature is specified.
--disable
Disables a specific feature or all features if no feature is specified.
--dwell-click
Control dwell click functionality.
--sticky-keys
Control sticky keys for mouse clicks functionality.
--mousekeys
Control keyboard driven mouse emulation functionality.
--help
Displays help information.
--version
Displays version information.
DESCRIPTION
mousetweaks is a command-line utility that allows users to customize mouse accessibility features within the GNOME desktop environment.
It enables users to emulate mouse clicks using keyboard keys, making it easier for individuals with motor impairments to interact with their computers.
Specifically, it controls features like dwell click (automatic click after a pause), sticky keys for mouse clicks, and keyboard-driven mouse emulation.
This utility helps provide access to computer use for users who find using a standard mouse difficult or impossible, improving the overall accessibility of the GNOME desktop.
DWELL CLICK
Dwell click allows a mouse click to be automatically generated when the mouse cursor remains stationary for a set period.
This is beneficial for users who have difficulty physically clicking the mouse button.
STICKY KEYS FOR MOUSE CLICKS
Sticky keys for mouse clicks allow mouse buttons to be 'stuck' down, simulating a continuous click until the button is released again. This simplifies operations that require dragging or holding down a mouse button.
KEYBOARD MOUSE EMULATION
Keyboard Mouse Emulation or Mousekeys, allows the mouse to be controlled by the keyboard. This is a common accessibility feature for individuals unable to use a standard mouse.
HISTORY
mousetweaks was developed as part of the GNOME accessibility project to improve the usability of desktop environments for users with disabilities. It provides a command-line interface to adjust mouse settings, allowing integration into scripts and custom configurations. Its functionality has evolved over time to include features such as dwell clicking and sticky buttons. It is commonly used in environments where accessibility is a priority.
SEE ALSO
xdotool(1), xte(1)