Parfois, je travaille en basse lumière et j'ai besoin d'inverser la couleur de fenêtres spécifiques pour réduire ma fatigue oculaire. Cela pourrait être ma visionneuse pdf pour les pages Web pour un travail de référence.
Je sais comment inverser tout l'écran:
xcalib -invert -alter
Mais je ne trouve pas de pages de manuel, de documents ou de messages comment inverser une seule fenêtre . Je l'ai fait avant, mais je ne trouve pas comment. Bizarre!
En cherchant dans les dépôts d'autres outils xorg, j'ai trouvé xpdf, il a un support inversé mais ne servira à rien d'autre que de visualiser les fichiers PDF. Je n'utilise pas le compositing, donc ne suggérez pas Compiz. J'utilise Openbox WM. Merci a tous.
Mise à jour
Au lieu d'un outil général polyvalent pour inverser n'importe quelle fenêtre, j'ai plutôt concentré ma recherche sur la façon d'inverser les couleurs d'un onglet Google Chrome. J'ai trouvé des Bookmarklets de couleur , vous les faites glisser vers la barre d'outils du navigateur et vous les frappez pour changer le contenu de la page pour inverser les couleurs (inverser la luminosité).
la source
Réponses:
Si vous recherchez une méthode universelle pour n'importe quelle fenêtre, celle-ci doit être mise à disposition par le gestionnaire de fenêtres. Par conséquent, je crains que toute WM non composite ne puisse pas le faire à la demande. Alors peut-être avez-vous déjà fait cela avec Compiz?
Une méthode pour inverser les couleurs indépendamment de WM fait cette application par application - comme avec
xpdf
celle que vous avez mentionnée. Certaines applications ont une telle fonctionnalité, mais vous ne pourrez généralement pas inverser les couleurs au moment de l'exécution. Pour des applications commexpdf
, vous pouvez soit avoir une autre entrée de menu (ou icône) de bureau qui exécute l'application avec des paramètres spéciaux, soit définir ceux de votre.Xdefaults
. Pourxpdf
noter également l'utilisation despaperColor
,foreground
et desbackground
ressources.la source
J'ai trouvé un outil appelé compton dans une réponse à une question similaire. /ubuntu/134668/how-to-trigger-a-color-inversion-effect-for-one-window
la source
KWin avec Compiz le fait! (J'ai encore depuis un certain temps pour réactiver "Composer" après chaque redémarrage avec "Alt + Maj + F12" - au moins c'est le raccourci que j'ai sous Paramètres système → Raccourcis → Raccourcis globaux → Kwin)
En fait, j'ai vraiment besoin d'inverser la couleur de fenêtres spécifiques (pas tout l'écran) et c'est la raison principale pour laquelle je choisis souvent KDE -> il a un support intégré pour cela!
Vous allez dans Paramètres système → Comportement du bureau → Effets du bureau → Inverser et vous cliquez sur les paramètres pour Inverser l' effet et sélectionnez un raccourci pratique (j'ai sélectionné un long, car je l'ai mappé sur mon clavier Kinesis sous Capslock car j'inverse très souvent les couleurs pour mes yeux ...).
PS Il semble que certaines personnes aient réussi à épouser KWin, par exemple avec Xmonad ou Xmonad avec Compiz, donc peut-être ne pas avoir à passer complètement à KDE. (En fait, je dois essayer xmonad + kwin un jour ...) de toute façon, il existe également des scripts kwin pour changer son comportement comme https://github.com/faho/kwin-tiling . Prendre plaisir!
la source