Difference between revisions of "Unclutter"

From ArchWiki
Jump to: navigation, search
m (unclutter-xfixes is in #Alternatives)
 
(21 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{stub}}
+
[[Category:X server]]
[[Category:X Server]]
+
[[ja:Unclutter]]
 
+
Unclutter hides your X mouse cursor when you do not need it, to prevent it from getting in the way. You have only to move the mouse to restore the mouse cursor. Unclutter is very useful in tiling window managers where you do not need the mouse often.
Unclutter hides your X mouse cursor when you do not need it, to prevent it from getting in the way. You have only to move the mouse to restore the mouse cursor. Unclutter is very usefull in tiling wm's where you do not need the mouse often.
+
  
 
== Installation ==
 
== Installation ==
  
Unclutter is in [community]:
+
[[Install]] the {{Pkg|unclutter}} package.
# pacman -S unclutter
+
  
 
== Usage ==
 
== Usage ==
  
Use your .xinitrc file or WM/DE to start unclutter, for .xinitrc add:
+
Use your ''.xinitrc'' file or WM/DE to start unclutter. For example, add the following to your ''.xinitrc'':
 +
 
 
  unclutter &
 
  unclutter &
  
If you experience issues when using unclutter in conjunction with a tiling window manager (such as [[xmonad]]), ''hhp'' from the [https://aur.archlinux.org/packages.php?ID=24429 xmonad-utils] package is a useful and lightweight alternative.
+
== Known bugs ==
 +
 
 +
=== Misbehaviour of the mouse cursor ===
 +
 
 +
If you experience issues when using unclutter in conjunction with a tiling window manager (such as [[xmonad]] or [[i3]]), install {{AUR|unclutter-xfixes-git}} instead or use the {{ic|-grab}} option:
 +
 
 +
unclutter -grab &
 +
 
 +
{{Note|The {{ic|-grab}} option breaks some screen locking applications such as ''slock'' and ''i3lock''.}}
 +
 
 +
Unclutter could cause unusual mouse behaviour in some SDL Games. The mouse cursor might be reset to some positions in the screen because of
 +
this problem. The details can be found [https://bugs.launchpad.net/ubuntu/+source/unclutter/+bug/61105 here].
 +
 
 +
There are two known workarounds for this. You can either add {{ic|SDL_VIDEO_X11_DGAMOUSE=0}} to your environment variables which does not work for all games or run unclutter with
 +
{{ic|-grab}} option. However, it is important to note that the grab option may cause some applications such as gksu to not work properly.
 +
 
 +
== Alternatives ==
 +
 
 +
=== unclutter-xfixes ===
 +
 
 +
Unclutter is a tool from the early 90s and has not been updated since. It works by creating fake windows or active pointer grabs, both of which often cause problems. By now, the X11 extensions Xinput2 and Xfixes have been released and are commonly found on most user systems. Using those, {{AUR|unclutter-xfixes-git}} can provide the cursor hiding functionality without interfering with any application.
 +
 
 +
=== xbanish ===
 +
 
 +
xbanish is a popular rewrite of unclutter. You can grab it on the AUR as {{AUR|xbanish}} or {{AUR|xbanish-git}}.
 +
 
 +
== See also ==
  
== References ==
+
http://linuxappfinder.com/package/unclutter - Unclutter on Linux App Finder
[http://linuxappfinder.com/package/unclutter unclutter] -- Linux App Finder
+

Latest revision as of 16:56, 19 July 2016

Unclutter hides your X mouse cursor when you do not need it, to prevent it from getting in the way. You have only to move the mouse to restore the mouse cursor. Unclutter is very useful in tiling window managers where you do not need the mouse often.

Installation

Install the unclutter package.

Usage

Use your .xinitrc file or WM/DE to start unclutter. For example, add the following to your .xinitrc:

unclutter &

Known bugs

Misbehaviour of the mouse cursor

If you experience issues when using unclutter in conjunction with a tiling window manager (such as xmonad or i3), install unclutter-xfixes-gitAUR instead or use the -grab option:

unclutter -grab &
Note: The -grab option breaks some screen locking applications such as slock and i3lock.

Unclutter could cause unusual mouse behaviour in some SDL Games. The mouse cursor might be reset to some positions in the screen because of this problem. The details can be found here.

There are two known workarounds for this. You can either add SDL_VIDEO_X11_DGAMOUSE=0 to your environment variables which does not work for all games or run unclutter with -grab option. However, it is important to note that the grab option may cause some applications such as gksu to not work properly.

Alternatives

unclutter-xfixes

Unclutter is a tool from the early 90s and has not been updated since. It works by creating fake windows or active pointer grabs, both of which often cause problems. By now, the X11 extensions Xinput2 and Xfixes have been released and are commonly found on most user systems. Using those, unclutter-xfixes-gitAUR can provide the cursor hiding functionality without interfering with any application.

xbanish

xbanish is a popular rewrite of unclutter. You can grab it on the AUR as xbanishAUR or xbanish-gitAUR.

See also

http://linuxappfinder.com/package/unclutter - Unclutter on Linux App Finder