Ceci est une ancienne révision du document !
Personnaliser ses pointeurs de souris (curseurs)
Préambule
Quelques thèmes sont fourni avec la distribution de base, il suffit de les installer avec synaptic (clé de recherche : "cursor").
Il ne restera plus qu'à les sélectionner par l'interface des thèmes :
Système → Préférences → Apparence, onglet Thème, sélectionner un thème, cliquer sur Personnaliser et enfin onglet Pointeur.
1. Les outils nécessaires
1.1 Gcursor
Il faut simplement installer le paquet apt://gcursor
qui se trouve dans le dépot universe
.
On le trouvera alors dans : Système → Préférences → Cursor Selection.
1.2 Gursormarker
Télécharger le paquet debian (.deb) sur http://gursormaker.sourceforge.net/, puis l'installer avec gdebi.
Il se lance par la commande gursormaker.
Cliquer avec le bouton droit de la souris sur le menu → Éditer les menus (Système → Préférences → Agencement du menu).
Sélectionner en cliquant le sous-menu Préférences, puis cliquer sur Nouvel élément.
Remplir le formulaire : Nom = Gursormaker et Commande = gursormaker.
2. Utiliser un thème déjà prêt
Aller sur un site de référence comme Gnome-look.org, faire son choix et télécharger le thème au format d'archive tar.gz.
Installation avant Hardy
Ouvrir Gcursor (Système → Préférences → Cursor Selection).
Cliquer sur Install Theme, une fenêtre de navigation s'ouvre, parcourir l'arborescence pour sélectionner l'archive du thème puis valider.
Sélectionner le nouveau pointeur dans la liste de Gcursor, le changement est instantané.
Installation depuis Hardy
Soit en décompressant l'archive puis en copiant le dossier du thème dans le dossier /home/Votre_Nom_d'Utilisateur/.icons.
Aller ensuite dans Système → Préférence → Thèmes → Apparence et cliquez sur personnaliser, sélectionnez l'onglet Pointeurs et enfin le thème voulu.
Soit en faisant glisser le thème dans la fenêtre Apparence (Système → Préférence → Thèmes → Apparence) ouverte.
Le sytème vous demande alors si vous voulez utiliser immédiatement le thème.
3. Utiliser un thème fait pour un autre système d'exploitation
Le site WinCustomize.com propose un large choix de pointeurs qu'il est possible d'adapter pour Ubuntu.
Aller sur le site, faire son choix et télécharger l'archive du thème.
Décompresser l'archive (comment faire ?).
Ouvrir Gursormaker
Étape 1 : Importer le thème
Menu File → Import CursorXP Theme.
Dans la fenêtre du navigateur qui s'ouvre, sélectionner l'archive du thème téléchargé, puis cliquer sur Ouvrir.
Étape 2 : Exporter le thème
Menu File → Export X Cursor Theme
Enregistrer
Étape 3 : installer le thème
4. Créer son propre thème
Vous n'êtes toujours pas satisfait, vous en voulez plus ? C'est possible, mais il va falloir mouiller sa chemise …
4.1 Créer un pointeur
The Gimp est notre ami. Je vous renvoi à ce tuto pour apprendre à vous en servir.
* Lors de la création de la nouvelle image avec Gimp, penser à sélectionner dans les Options avancées la Transparence.
* Pour avoir un pointeur net, dessiner une image de grande taille et lorsqu'elle est terminée, la réduire au bon format, cette action va « affiner » le trait.
Il est aussi possible d'utiliser inkscape puis d'exporter en bitmap (png).
Copier-coller une image ou dessiner son pointeur puis enregistrer au format .png.
Liste des noms de pointeurs :
En gras ceux nécessaires pour qu'on puisse dire qu'un thème est complet.
arrow | based_arrow_up | bd_double_arrow | bottom_left_corner | bottom_right_corner |
bottom_side | circle | copy | crossed_circle | crosshair |
double_arrow | draft_large | draft_small | fd_double_arrow | fleur |
h_double_arrow | hand | hand1 | hand2 | left_ptr |
left_ptr_watch | left_side | link | question_arrow | right_ptr |
right_side | sb_down_arrow | sb_h_double_arrow | sb_left_arrow | sb_right_arrow |
sb_up_arrow | sb_v_double_arrow | top_left_arrow | top_left_corner | top_right_corner |
top_side | v_double_arrow | watch | X_cursor | xterm |
Étape 1 : Assembler les images de pointeurs
Dans Gursormarker
Double-cliquer sur la catégorie de pointeur qu'on veut créer (par exemple la catégorie left_ptr pour le pointeur de base pour droitier) et une nouvelle fenêtre s'ouvre.
Double-cliquer sur la ligne qui présente les caractéristique du pointeur (dans la case sous Filename) et le navigateur va s'ouvrir pour permettre de sélectionner le nouveau pointeur au format .png.
Valider et la seconde fenêtre se ferme.
Renouveler ces 3 étapes pour tous les types de pointeurs à intégrer dans le thème.
Étape 2 : Exporter le thème
Toujours dans Gursormarker
Choisir le menu File → Export X Cursor Theme.
Avant Hardy
Enregistrer le thème en lui donnant le nom de votre choix dans le dossier .icons de votre répertoire personnel.
Depuis Hardy
Enregistrer le thème en lui donnant le nom de votre choix sur votre bureau ou dans votre dossier personnel.
Étape 3 : Installation du nouveau thème
Avant Hardy
Sélectionner le thème avec Gcursor pour pouvoir le tester immédiatement.
Après Hardy
Il faut utiliser l'interface Système → Préférences → Apparence pour installer le thème.
4.2 Modifier un thème existant
Pour cela, il faut trouver les images (.png) sources pour pouvoir les retravailler .
Les sources peuvent être dans l'archive (tar.gz ou autre) et il suffit alors de la décompresser.
Il existe aussi un utilitaire en lignes de commandes Xcur2png qui permet de convertir au format png un thème. Non testé.
4.3 Créer un pointeur animé
Pour "animer" un pointeur, il suffit de créer plusieurs images (toujours au format png) qui décomposent le mouvement qu'on veut obtenir et enregister chaqu'une de ces images individuellement.
Puis, dans la deuxième fenêtre de Gursormaker, les mettre à la suite les unes des autres en cliquant sur le bouton Add a row :
La fenêtre repérée par le chiffre 1 (en rouge) permet la pré-visualisation de l'animation du pointeur.
Pour ralentir le clignotement, mettre plusieurs fois la même image à la suite (repères 2 et 3).
Enregistrer le thème (y compris en cours de travail) par File → Save Project.
Exporter lorsque le thème est fini via File → Export X Cursor Theme
Enfin, procéder à l'installation : Avant Hardy ou Depuis Hardy .
5. Faire le ménage ?
Il suffit d'utiliser son navigateur favori pour aller jusqu'au dossier .icons de son répertoire et supprimer les thèmes inutiles.
6. Et la ligne de commandes ?
Gursormarker ne semblant pas évoluer aussi vite que les versions d'Ubuntu et par conséquent étant de plus en plus difficile à installer (forum ubuntu), on peut s'interroger sur les alternatives.
Avec interface graphique il n'y en a pas à ma connaissance.
Mais en ligne de commandes il y a XCursorGen. Il est installé par défaut dans Ubunutu (maintenant inclu dans le paquet x11-apps). Non testé.
Un tuto (en anglais) en attendant que cette doc soit complétée.