UNCLUTTER-XFIXES(1)
β¨ unclutter-xfixes β¨
okay bestie, welcome to the unclutter-xfixes(1) page β section 1 of the manual, she's iconic, she's tiny, she hides your cursor π
π NAME π
unclutter-xfixes β a whole rewrite of unclutter, rebuilt on top of the X11-Xfixes extension π¦
πΈ SYNOPSIS πΈ
unclutter [--timeout seconds] [--jitter radius] [--exclude-root]
[--ignore-scrolling] [--ignore-buttons buttons] [--hide-on-touch]
[--fork|-b] [--help|-h] [--version|-v] [--start-hidden]
Compatibility arguments, aka the blast-from-the-past pile π:
unclutter [--display|-d display] [--idle seconds] [--keystroke] [--grab]
[--noevents] [--reset] [--root] [--onescreen] [--not] name β¦
π DESCRIPTION π
She hides the mouse cursor when it isn't being used. That's the whole job. No cap. π
This version of unclutter is a rewrite of the original, and she runs on the x11-xfixes extension β which means no fake windows and no pointer grabbing are needed at all. Literally none. Which means she plays way nicer with your window managers and your applications. Obsessed, honestly. β¨
π OPTIONS π
--timeoutseconds β how many seconds of no cursor movement and no button presses before the cursor gets hidden. (Default:5) β³--jitterradius β cursor movements that are smaller than radius pixels? Ignored, bestie. She's not counting those. π«Ά--exclude-rootβ don't hide the cursor if it's just idling over the root window and not an actual window, because in that case it's literally not obscuring anything important, she's just chilling on the desktop background πΌοΈ--ignore-scrollingβ ignore mouse scroll events (buttons4and5) so scrolling does not un-hide the cursor. This is a shortcut for--ignore-buttons 4,5. And if you wanna ignore horizontal scrolling too, use--ignore-buttonsinstead and list all the buttons yourself, like4,5,6,7π«--ignore-buttonsβ sets which mouse buttons do not un-hide the cursor when you click them. You can pass a bunch of button numbers at once, just separate them with,π--hide-on-touchβ hides the mouse cursor when touch events happen π--start-hiddenβ the cursor starts out hidden. Main character entrance, but invisible. π--fork|-bβ forkunclutteroff to the background π--help|-hβ show the usage and dip out βοΈ--version|-vβ show the version and dip out β
π TROUBLESHOOTING π
π§ --ignore-scrolling doesn't work
ngl this can happen, especially on trackpoints, when other button events get sent too β like the ones for horizontal scrolling. So your options are: try adding some jitter, or verify what's actually going on by using xev -event button. And if you want horizontal scrolling ignored as well, use --ignore-buttons instead of --ignore-scrolling. periodt π
π COMPATIBILITY π
So she can be a drop-in replacement for unclutter, unclutter-xfixes accepts all of unclutter's command line argumentsβ¦ but she ignores most of them π no thoughts, head empty, just vibes.
--display|-ddisplay β specifies the X display to use. You can get the exact same effect by setting theDISPLAYenvironment variable π₯οΈ--idleseconds β this argument is mapped onto--timeoutπ--keystrokeβ this argument is ignored π--grabβ this argument is ignored π--noeventsβ this argument is ignored π--resetβ this argument is ignored π--rootβ this argument does the opposite of--exclude-root. You shouldn't need to pass it, because this is the default behavior inunclutter-xfixesanyway β¨--onescreenβ this argument restrictsunclutterto the single screen specified in--display, or to the default screen of the display πͺ--notβ this argument makes it so that all arguments that aren't options or option arguments get collected into a list, and that list specifies windows where the cursor shall not be removed. These are the windows where an element of the list matches, in a case insensitive comparison, the starting characters of either theWM_NAME, or the name or class of theWM_CLASS, properties of the window. (Note that this argument can be given anywhere on the command line.) π
π AUTHOR π
Ingo BΓΌrk π
and that's the whole page, bestie β this was the unclutter-xfixes(1) manual, dated 2024-04-01, from the UNCLUTTER-XFIXES(1) source, and she ate. no crumbs. bye mwah π«Άβ¨π
π¦ where this page comes from
- ubuntu noble: unclutter-xfixes 1.6-1build2 Β· MIT
- ubuntu questing: unclutter-xfixes 1.6-1build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms