mousetweaks(1)

πŸ’– mousetweaks(1) πŸ’–

okay so bestie, welcome to the mousetweaks(1) page, straight outta the General Commands Manual ✨ this is the one about making your pointing device (mouse, trackpad, whatever cute thing you're using) way more accessible 🫢


🌸 NAME 🌸

mousetweaks β€” accessibility enhancements for pointing devices πŸ’…


✨ SYNOPSIS ✨

mousetweaks [--dwell] [--ssc] [--dwell-time=FLOAT] [--ssc-time=FLOAT]
[-m|--dwell-mode=STRING] [-c|--show-ctw] [-t|--threshold=INT]
[-g|--geometry] [-s|--shutdown] [--daemonize] [-?|--help]

πŸ¦‹ DESCRIPTION πŸ¦‹

mousetweaks is literally a whole collection of accessibility enhancements for pointing devices, no cap πŸŽ€ and this manual page right here? it's describing the mousetweaks daemon specifically, so that's the main character of this page πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • --dwell β€” automatically perform mouse clicks without you having to press a physical button at all. the mouse just... clicks itself. iconic ✨
  • --ssc β€” trigger the secondary mouse button when the primary mouse button is held down for a specified amount of time. one button, two jobs, she's versatile πŸ’–
  • --dwell-time=FLOAT β€” how long the pointer has to stay completely motionless before a dwell click happens. Range: 0.2 - 3.0 seconds.
  • --ssc-time=FLOAT β€” how long you hold the primary mouse button before a simulated secondary click fires off. Range: 0.5 - 3.0 seconds.
  • -m, --dwell-mode=STRING β€” pick your dwell mode, bestie. the available options are:
    • window β€” select the click type from a window or a panel applet πŸͺŸ
    • gesture β€” perform different clicks by moving in different directions 🧚
  • -c, --show-ctw β€” show the click-type window. only useful in combination with --dwell-mode=window (iykyk) πŸ‘€
  • -t, --threshold=INT β€” ignore small pointer movements. Range: 0 - 30 pixels. tiny lil jitters don't count πŸ™ˆ
  • -g, --geometry β€” size and position of the click-type window. expects a standard X Window System geometry string, ie. WIDTHxHEIGHT+X+Y πŸ“
  • -s, --shutdown β€” stop the mousetweaks daemon. bye bestie πŸ‘‹
  • --daemonize β€” start mousetweaks in the background, ie. spawn a child process. she's doing her own thing now 🌈
  • --login β€” start mousetweaks in login mode. login mode enables workarounds specific to GDM. Currently unused. πŸ’€

πŸŽ€ FILES πŸŽ€

  • mousetweaks.pid β€” the daemon creates a lock file in the $XDG_RUNTIME_DIR directory to keep track of its state. on systems with no user runtime directory, the $XDG_CACHE_HOME directory is used instead. she needs a lil home to remember herself, periodt 🏠

😭 BUGS 😭

report bugs to <http://bugzilla.gnome.org/> β€” pls tell the devs, they wanna know fr fr πŸ›


πŸ‘‘ AUTHORS πŸ‘‘

this manual page was written by Francesco Fumanti. ty for your service, king 🫢


πŸ“œ LICENSE πŸ“œ

licenced under the GNU General Public License v3 or later βœ…


ngl, that's the whole page bestie. every flag, every range, every file path β€” all of it. vibe check passed πŸ’―

and that's a wrap on mousetweaks(1) from the General Commands Manual β€” mwah, take care of your mouse πŸ­πŸ’–