3 votes

Est-il possible de modifier le comportement du clic sur les lanceurs ? Un clic gauche sur un lanceur ouvre le menu du clic droit.

Mon lanceur se compose de quelques icônes, avec environ 5 applications dans le menu du clic droit de chaque icône. Si possible, j'aimerais changer le comportement du clic sur ces icônes.

Au lieu de faire un clic droit pour obtenir le menu, j'aimerais faire un clic gauche et obtenir le menu que l'on obtient normalement en faisant un clic droit sur l'icône.

2voto

Jacob Vlijm Points 78990

Avec un peu de créativité

Vous pouvez faire en sorte qu'un clic gauche sur l'icône du lanceur se comporte comme un clic droit.

Vous mentionnez que vous avez cinq applications disponibles sur le clic droit. Je suppose que vous avez créé ou modifié vous-même les listes rapides (fichiers de bureau) et ajouté les raccourcis d'application. Je suppose également que vous n'avez pas besoin ou n'utilisez pas la fonction indigène car cela entraînerait un comportement étrange du lanceur ; lancer une application et en même temps offrir un menu pour en choisir une autre...

La solution que je propose utilise la fonction indigène pour simuler un clic droit sur l'icône.

La solution

La solution est spécifique à une icône, donc pas la généralités Le comportement du Lanceur Unity ne changera pas, seulement l'icône dont vous avez préparé le fichier .desktop.

  1. Installer xdotool (il est dans les dépôts) avec lequel vous pouvez simuler les actions du clavier et de la souris.

  2. Ensuite, remplacez le (premier) fichier du bureau par le fichier Exec= ligne par :

    Exec=xdotool click 3

Ensuite, lorsque vous cliquez sur l'icône dans le lanceur avec un clic gauche, il se comporte comme un clic droit et vous montre les éléments de la liste rapide que vous avez créés dans le fichier .desktop.

Différence cosmétique avec un "vrai" clic droit

Habituellement, lorsque vous démarrez une application en cliquant (à gauche) sur son lanceur, celui-ci clignote pendant quelques secondes, comme un "temps mort" pour l'icône avant que vous puissiez la réutiliser. Bien que vous peut utiliser les éléments du menu immédiatement, avant que vous puissiez réutiliser l'icône dispose d'un délai de quelques secondes, comme c'est le cas lorsqu'on lance une application à partir de sa page d'accueil. indigène commande. Cela serait un peu gênant si vous souhaitez lancer rapidement plusieurs applications à partir des raccourcis de l'icône.

Pour limiter l'effet visuel du délai d'attente, vous pouvez définir l'apparence de l'écran du bureau. StartupNotify=true a StartupNotify=false pour que la "roue qui tourne" n'apparaisse pas.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X