Ceci est une ancienne révision du document !



Personnaliser ses pointeurs de souris (curseurs)



Quelques thèmes sont fournis 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.

Si la manipulation ne fonctionne pas parfaitement, on peut utiliser une méthode plus radicale en ligne de commande:
sudo update-alternatives --config x-cursor-theme

et choisir le numéro du thème souhaité.

1.1 Gcursor

Depuis Hardy, gcursor n'est plus nécessaire.


Il faut simplement installer le paquet apt://gcursor qui se trouve dans le dépôt 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.

Le programme Gursormarker est indépendant d'Ubuntu.

Si gursormaker refuse de s'ouvrir, et qu'une tentative en console donne ce message d'erreur : "ImportError: No module named GursorMaker" voir ce fil : http://forum.ubuntu-fr.org/viewtopic.php?id=138504.

Pour plus de confort, on peut créer un lanceur.

Commande = gursormaker.


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 Ubuntu 8.04


Ouvrir Gcursor (Système → Préférences → Cursor Selection).

Gcursor:choix


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 pour Ubuntu 8.04 et suivantes


- 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 système vous demande alors si vous voulez utiliser immédiatement le thème.

Depuis Hardy, pour que le changement soit effectif, il faut relancer le serveur graphique X, c'est à dire se déconnecter/reconnecter.


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 ?).

Ne pas confondre les archives et les containers (.CurXPTheme).

Ouvrir Gursormaker

Étape 1 : Importer le thème

Menu FileImport 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 FileExport X Cursor Theme

Utiliser le dossier .icons de votre répertoire personnel est une bonne idée, car ainsi vous n'aurez pas besoin des droits du super-utilisateur (explications ?).
N'oubliez par le point devant le dossier « .icons »

Enregistrer

Étape 3 : installer le thème


Procéder comme pour un thème déjà fait :

Installation avant Ubuntu 8.04

Installation pour Ubuntu 8.04 et suivantes


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.

Deux petites astuces :
* 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 FileExport X Cursor Theme.

Avant Ubuntu 8.04


Enregistrer le thème en lui donnant le nom de votre choix dans le dossier .icons de votre répertoire personnel.

Pour Ubuntu 8.04 et suivantes


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 Ubuntu 8.04


Sélectionner le thème avec Gcursor pour pouvoir le tester immédiatement.

Pas d'inquiétude à avoir du fait que le thème ne comporte qu'un seul pointeur, le système est assez malin pour utiliser les pointeurs par défaut pour pallier aux manques … (en fait il garde en mémoire les précédents choix et les utilise si nécessaire et possible).
Pour Ubuntu 8.04 et suivantes


Il faut utiliser l'interface Système → Préférences → Apparence pour installer le thème.

Il doit être possible de faire l'installation en utilisant le bouton Installer, mais le plus simple est de faire glisser le dossier de thème dans la fenêtre Thème.

Depuis Hardy, il faut redémarrer le serveur graphique pour que le changement soit pris en compte (fermer puis redémarrer la session).

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é.

Attention à la licence du thème

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 : Gursormaker:pointeurs animés
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 FileSave Project.
Exporter lorsque le thème est fini via FileExport X Cursor Theme
Enfin, procéder à l'installation : avant Ubuntu 8.04 ou pour Ubuntu 8.04 et suivantes .

Il suffit d'utiliser son navigateur favori pour aller jusqu'au dossier caché .icons de son répertoire personnel et d'y supprimer les thèmes inutiles.


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.


En changeant le curseur via le gestionnaire de Thème (Système → Préférences → Apparence, Thème, Personnaliser, Pointeur) le nouveau curseur n'est pas pris en compte ou ou bien vous vous retrouver avec un double curseur. Utilisez ce script pour résoudre ce problème : http://gnome-look.org/content/show.php/Ubuntu+Change+Cursor?content=124194

  • tutoriel/comment_personnaliser_curseur_souris.1304261632.txt.gz
  • Dernière modification: Le 01/05/2011, 16:55
  • (modification externe)