* . ,______ ______ _______ _______ _______ _______ ___ ___ | __ | __ |_ _|_ _| | | ___| | | ' | 0 | __ | <_| |_ | | | | ___|\ / , -O- * |______|___|__|_______| |___| |__|____|+GOPHERSPACE+| | . , ======================================================= . * WORSHIP OF IDOLS FOR DROIDS - SEX, DEATH AND FREE SOFT. . , ' ------------------------------------------------------- * . o | ' . , * . , . -O- * ' - ) - . | * . -0- , ' . * o . ' * . o ,.-'-.. . ' . . | * = / oOoOo \ * * -O- . = = {-=-=-=-=-} * , . * | , ^ ^ ^ o . ' o ' * , . ill __________________________________________________________________________ To comment send email with title's article in object to ========================================================================== HIDE YOUR MOUSE (Posted Mon, 23 Jun 2008 04:41:15 +0200 by illovae) Nous avons vu dans un [1]precedent billet, comment faire en sorte de debrancher notre souris usb/com/whatever et utiliser le clavier afin de diriger les rares fois ou on doit deplacer le curseur. Comme je l'avais dit dans ce billet (si je me souviens bien) la majorite des fois ou je devais deplacer le curseur, c'etait juste pour le virer du milieu de mon ecran... Et bien plus besoin, on va se debrouiller pour qu'il aille se cacher ce curseur inutile ; grâce a unclutter. On va evidemment commencer par l'installer : # apt-get install unclutter sous debian/ubuntu/deb_powered, ou pour gentoo : # emerge unclutter Pour les autres distributions, j'imagine que vous savez y faire donc je vous laisse installer le petit programme selon votre distribution a vous. Si vous voulez le compiler, j'avoue que j'ai pas pu mettre la main sur la page officielle du programme. Donc le plus simple a faire est encore de choper les sources sur [2]packages.debian.org. La seule dependance apparente est la libx11-6 (je sais pas si elle est installee d'office sur les distributions, j'imagine que oui, mais dans le doute, je la cite quand meme). Un simple ./configure, make et make install devrait faire l'affaire, au pire reportez-vous au fichier INSTALL ;) Dans le genre information pour ceux que ca interesse, unclutter est un programme assez vieux apparemment ecrit par Mark M. Martin. Si ca vous chante de voir la presentation qu'il en fait en quelques lignes, j'ai mis la main sur une annonce de sa part datant de 1992 sur [3]ibiblio (j'ai pas fait de check, mais s'il faut c'est le README qu'il y a dans les sources). Bref, apres tout ce blabla, j'imagine que vous avez eu le temps d'installer notre unclutter ? Il est assez simple a utiliser. Par defaut (et si vous avez lu le message de triple M.), le curseur va aller se cacher apres une courte periode, sauf si ce dernier se trouve sur la fenetre principale (root window). Nous ca nous interesse pas, on veut cacher le curseur de toute facon. On va donc avoir une ligne qui ressemble a ca : $ unclutter -root -idle 2 -jitter 10 & Le -root permet donc de cacher le curseur meme s'il se trouve sous la fenetre root, il va attendre 2 secondes d'inactivite avant de disparaitre (-idle). L'option -jitter c'est pour definir le "bruit" (les micros-mouvements, ceux qui ont une souris optique posee sur leur couverture de lit connaissent ca) de la souris, et donc qui va etre ignore afin de laisser le curseur cache. Pour le reste, vous connaissez la chanson : man unclutter :P Voila, ca prend pas de ressources, ca pese rien, et c'est tres pratique. Le mieux, c'est de le lancer bien sûr en debut de session, en le mettant dans votre ~/.xinitrc par exemple. [1] gopher://druuna.dud-t.org:70/0/phlog/posts/003MOUSE.TXT [2] http://ftp.de.debian.org/debian/pool/main/u/unclutter/unclutter_8.orig.tar.gz [3] http://www.ibiblio.org/pub/X11/contrib/utilities/unclutter-8.README ========================================================================== Sic transit hominis regnum ........................... Gens nova omnipoten Copyleft 2008 CSM 'illovae' Seldon ................ Dual Beer-Ware/WTFPLv2 -------------------------------------------------------------------------- o | ' . , * . , . -O- * ' - ) - . | * . -0- ' , o , ' . * o . ' * . o . . -------------------------------------------------------------------------- 1F Y0U'43 0U7 7H343 3.7. C0M3 P1CK M3 UP... 1 N33D 4 R1D3 0U7 0F 5P4C3 !! ==========================================================================