LinuxCommandLibrary

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)

Copied to clipboard