web-dev-qa-db-fra.com

Comment puis-je activer les liaisons dans Desktop Wall?

Je souhaite utiliser les liaisons de la souris dans le Compiz Desktop Wall pour accéder à différents espaces de travail en cliquant avec la souris dans les coins. Est-ce que quelqu'un sait comment faire ce travail?

J'ai déjà essayé de le faire dans CCSM et dans gconf-editor (apps -> compiz -> plugins-> wall-> options) mais je ne peux pas l'activer. La configuration est là mais ça ne marche pas.

3
fejao

Il semble que j'ai trouvé un moyen de résoudre le problème de la liaison du coin de la souris sur Unity. Pour ce faire, j'ai installé un programme appelé xdotool afin de pouvoir exécuter des commandes à envoyer jusqu'à X. J'ai trouvé cette réponse sur OMG). Ubunt quand ils parlent de lier le coin supérieur gauche pour ouvrir automatiquement l’utilitaire Desktop Wall et, à ma grande surprise, cela a fonctionné à merveille. Alors, voici les étapes à suivre pour faire ce chemin.

Installez xdotool:

Sudo apt-get install xdotool

Ouvrez ccsm et accédez à vos paramètres dans Desktop Wall (ou tout ce que vous souhaitez lier, Ring Swichter par exemple).

pic_01

Regardez les commandes que vous avez pour lier le bord que vous voulez. Pour moi, par exemple, je dois commander de basculer jusqu'à ce que l'espace de travail de gauche soit ctrl + alt + gauche . Ce sont les frappes que vous devez savoir pour créer votre Edge de liaison. Les autres liaisons, dans mon cas sont ctrl + alt + Rigt, ctrl + alt + Haut et ctrl + alt + Down .

pic_02

Dans ccsm , sélectionnez l’option Commandes .

pic_03

Ici, nous devons entrer les commandes xdotoll . A la ligne de commande 1 1 , j’ai déjà entré la commande pour ouvrir l’utilitaire Unity Desktop Wall Utility, donc à la ligne de commande 2 Je mets la commande:

xdotool key ctrl+alt+Rigth

Maintenant, allez dans l'onglet Liaisons de bord pour créer la liaison de bord.

pic_04

Maintenant, cliquez sur la commande Exécuter 2 pour créer la liaison.

pic_05

Choisissez le bon coin et cliquez sur OK

pic_06

À ce stade, le ccsm peut faire apparaître que si vous souhaitez créer cette liaison, vous devez désactiver le Flip Edge effet. Je ne savais même pas que je l'avais, il pourrait être activé par défaut de l'Unity. Ce n’est pas un problème pour le désactiver et l’activer, donc désactivez simplement le Flip Edge et activez-le. new bind (L’effet Flip Edge provient de la liaison de cube en rotation. Dans cet exemple, nous utilisons le mur de bureau. Par conséquent, si vous n’avez pas activé le cube en rotation, il risque de ne pas apparaître ce message).

Pour créer les nouvelles liaisons pour les autres coins, il vous suffit de suivre les mêmes étapes que pour créer le bon bord. Mais veuillez lire sur le bord gauche. Le code pour les autres bords est:

xdotool key ctrl+alt+Up

xdotool key ctrl+alt+Down

Le bord gauche

xdotool key ctrl+alt+Left

Pour le bord gauche , ne pas utiliser le coin gauche mais utiliser plutôt le coin inférieur-gauche ou le coin supérieur gauche . Parce que le bord gauche est utilisé par Unity pour masquer/accéder au lanceur Unity (dock) et si vous désactivez l’effet Unity par défaut IL BRUERA votre Compiz/Unity. Faites donc attention à ne pas désactiver l'effet d'unité s'il apparaît.

Donc encore une fois, si un message de composition demandant de désactiver l’Unité ne le désactive pas , il suffit de changer le coin en coin inférieur gauche ou supérieur gauche. .

J'espère que cela pourra vous aider.

3
fejao

Cela semble être un bug et ce n'est pas seulement vous mais il y en a d'autres. Par exemple, je rencontre des problèmes similaires lorsque j'essaie d'activer les liaisons de la souris pour Ring Switcher. Voir Sélecteur de sonnerie dans Unity - Les combinaisons de souris ne fonctionnent pas . Lorsque j'ai posté la même question dans Forums Ubunt , on m'a suggéré de m'inscrire à cette rapport de bogue et d'ajouter également un commentaire. Je vous suggère de faire la même chose.

0
Chethan S.