Pour faire des vidéos de documentation / tutoriel, j'ai besoin de mettre en surbrillance la souris, par exemple avec une couronne translucide jaune autour d'elle:
Le marqueur doit être actif lorsque vous cliquez et bougez, mais s'il est allumé tout le temps, c'est tout aussi bien.
Il peut masquer la vue sur ce qui se trouve derrière dans une certaine mesure, mais il ne peut pas désactiver la possibilité de cliquer sur ce qui se trouve derrière ou de détourner le focus des fenêtres.
Compiz semble être une chose du passé, le curseur de recherche n'est lié à aucune action (clics / mouvements) et bloque l'interaction (pendant qu'il dessine, vous ne pouvez pas cliquer "à travers") et key-mon ne dessine pas correctement, désactive également l'interaction et est généralement bogué en ce qui concerne le surligneur de la souris, au moins avec un gestionnaire de fenêtres en mosaïque.
J'utilise Arch Linux et wm génial.
Merci!
la source
Réponses:
Utilisez un thème de souris personnalisé qui suit la spécification XDG .
Cela pourrait être le moyen le plus simple d'introduire le marqueur. Je suppose que cela ajoute simplement une couche de cercle translucide au curseur ou plus simple. Encore mieux, cette approche sera très probablement applicable aux thèmes de curseur X11 et Wayland, comme indiqué dans cet ArchWiki .
Comment créer un thème de souris
Faut-il créer le thème de la souris personnalisé? Oui, si l'utilisateur préfère en créer un par lui-même. Cela pourrait prendre du temps et la plupart des utilisateurs devront effectuer des lectures.
La discussion la plus récente sur la «création de thèmes d'icônes» est vers 2015, qui se trouve dans ce fil sur Linux.org. Il couvre un peu les curseurs et fournit généreusement plus de liens pour une lecture plus approfondie.
Plusieurs anciens didacticiels vers 2010 ont mentionné ce plug-in GIMP pour créer le curseur de la souris X11 (XMC). Une autre approche utilise le programme Xcursorgen , qui est expliqué dans cet article sur ehow.com.
Ou sans créer de thème
Là encore, avons-nous besoin de créer un? Non, car certains utilisateurs ont déjà créé de tels thèmes. La plupart des utilisateurs n'auront qu'à le rechercher, le télécharger et l'installer.
J'ai trouvé que DMZ-Highlight de MBOSSG est une solution simple et élégante.
Il s'agit d'un thème de souris personnalisé pour Ubuntu / Linux qui a un cercle jaune translucide sous le curseur, ce qui est presque exactement ce que la question avait décrit. Comme son nom l'indique, DMZ-Highlight (à gauche) est basé sur la variante blanche DMZ des thèmes de curseur DMZ.
DMZ-Hightlight fonctionne-t-il?
Avertissement : Cette réponse est destinée à suggérer la manière la plus simple d'introduire le marqueur sur le curseur. En tant que telle, cette réponse ne doit pas expliquer "comment installer le thème de la souris" (cela devrait être couvert par une question et une réponse distinctes).
L'auteur de DMZ-Highlight avait fourni des scripts d'installation et de désinstallation, qui sont pratiques pour les utilisateurs d'Ubuntu. Dans mon cas, le curseur a été installé et configuré manuellement via des
sudo update-alternative
commandes, comme je préfère cette façon.Test DMZ-Highlight dans Xubuntu 14.04 (Xfce 4.10).
TL; DR Installez un thème de souris personnalisé, qui mettra en surbrillance le curseur. Zéro scripts, fonctionne tout le temps.
la source
libav-tools
), Xubuntu 14.04.Bien que le thème DMZ-Highlight suggéré ci-dessus fonctionne pour le pointeur à flèche de base, aucun des autres curseurs n'est mis en surbrillance.
Frustré par cela, j'ai écrit un programme court qui applique un surlignage similaire à tous les curseurs pour un thème donné.
Pour ceux qui ne veulent pas le compiler et l'exécuter, j'ai également inclus les résultats de l'exécution du programme contre les curseurs DMZ-White, créant pour ainsi dire une version mise à jour du thème DMZ-Highlight où tous les curseurs sont mis en surbrillance
la source
Après avoir recherché la même fonctionnalité (en raison de certains logiciels de type VNC qui ne montrent pas le curseur), j'ai utilisé la solution de la réponse /unix//a/228674 et ajouté la fonctionnalité ( https: //github.com/arp242/find-cursor/pull/15 ).
la source
Avez-vous essayé ce qui est détaillé dans cette réponse à une question similaire? /unix//a/183941/141220
Vous avez Arch et un wm peu commun, donc vous saviez probablement que vous deviez faire du piratage par vous-même.
republier ici, cela vient du lien ci-dessus, si cela fonctionne, n'oubliez pas de remercier également l'utilisateur mikeserv , car je suis surtout un messager ici.
Les éléments suivants fonctionneront probablement pour vous:
Cela dépend des trois services publics
xv
,xwd
etxdotool
. Les deux premiers sont des utilitaires X très courants, et le troisième, je suis raisonnablement sûr que vous l'avez déjà.Après avoir dormi une seconde,
xdotool
écrit les coordonnées actuelles de la souris dans sa sortie standard dans un-shell
format adapté aux évaluations comme:eval
fixe les variables d'enveloppe en conséquence, et la soustrait de la boucle de la moitié de la taille de l'image dès-à-être-affichée à partir de chacun des$X
et$Y
les valeurs de » ou, si l' une des valeurs est inférieure25
, ce qui les met à0
.xwd
vide la fenêtre racine sur un tuyauxv
, qui recadre l'emplacement de la souris à une taille d'image50x50
et affiche un négatif de l'image sous le curseur de la souris dans une petite fenêtre sans aucune décoration de gestionnaire de fenêtres.Le résultat final est quelque chose comme ceci:
... même si je suppose que le curseur de ma souris n'apparaît pas dans les captures d'écran. Rassurez-vous, cependant, c'était juste au-dessus de la boîte blanche lorsque j'ai pris la photo.
Vous pouvez voir dans l'image comment je l'ai également écrit en tant que fonction shell et mis en arrière-plan. C'est principalement pour cette raison qu'il y a un
sleep
dedans du tout - appuyer sur la touche RETOUR fera défiler le terminal si vous êtes déjà en bas, etxwd
était assez rapide pour saisir sa photo de l'écran avant que le terminal ne défile - ce qui compenserait mon négatif dans l'image un peu et je n'ai pas aimé.Quoi qu'il en soit, car il
xv
est exécuté avec les commutateurs-viewonly
et-quit
, il disparaîtra dès qu'un clic de souris ou un appui sur une touche du clavier - mais restera jusqu'à ce que vous fassiez l'un ou l'autre.Sans aucun doute, vous pourriez faire des choses beaucoup plus élaborées avec
ImageMagick
ou mêmexv
seul - mais je viens de faire une petite case négative sous le curseur de la souris. Vous pouvez trouver les documents xv ici et les documents pourxwd
dansman xwd
.la source
-root
option inxv
, car cela l'oblige à ne pas ouvrir sa propre fenêtre x sur le dessus. Mais alors il ne peut pas détecter les clics (tout le point ici), vous devrez donc le terminer et le redémarrer manuellement en boucle. Regardez dans les "Options de la fenêtre racine" dans les documents structbio.vanderbilt.edu/chazin/wisdom/xv-3.10a/…