A veces trabajo con poca luz y necesito invertir el color de ventanas específicas para reducir la fatiga visual. Este podría ser mi visor de PDF para páginas web para trabajos de referencia.
Sé cómo invertir toda la pantalla:
xcalib -invert -alter
Pero no puedo encontrar páginas de manual, documentos o publicaciones sobre cómo invertir solo una ventana . Hice esto antes pero aún no puedo encontrar cómo. ¡Extraño!
Buscando en los repositorios para otras herramientas de xorg encontré xpdf, tiene soporte invertido pero no ayudará para nada más que ver archivos PDF. No uso la composición, así que no sugiera Compiz. Yo uso Openbox WM. Gracias a todos.
Actualizar
En lugar de una herramienta general de uso múltiple para invertir cualquier ventana, centré mi búsqueda en cómo invertir colores para una pestaña de Google Chrome. Encontré Color Bookmarklets , los arrastras a la barra de herramientas del navegador y los presionas para cambiar el contenido de la página para invertir los colores (invertir luminosidad).
fuente
Respuestas:
Si está buscando un método universal para cualquier ventana, el administrador de ventanas debe ponerlo a disposición. Por lo tanto, me temo que cualquier WM no compuesto no podrá hacerlo bajo demanda. Entonces, ¿tal vez hiciste esto anteriormente con Compiz?
Un método para invertir colores independientemente de WM es hacer esto por aplicación, como
xpdf
mencionaste. Hay algunas aplicaciones que tienen esa funcionalidad, pero generalmente no podrá invertir los colores en tiempo de ejecución. Para aplicaciones comoxpdf
, puede tener una entrada (o icono) de menú de escritorio alternativa que ejecute la aplicación con parámetros especiales, o definirlos en su.Xdefaults
. Paraxpdf
destacar también el uso depaperColor
,foreground
ybackground
recursos.fuente
Encontré una herramienta llamada compton en una respuesta a una pregunta similar. /ubuntu/134668/how-to-trigger-a-color-inversion-effect-for-one-window
fuente
¡KWin con Compiz está haciendo esto! (Todavía tengo tiempo para volver a habilitar "Composing" después de cada reinicio con "Alt + Shift + F12" - al menos ese es el acceso directo que tengo en Configuración del sistema → Accesos directos → Accesos directos globales → Kwin)
En realidad, realmente necesito invertir el color de ventanas específicas (no toda la pantalla) y esa es la razón principal por la que a menudo elijo KDE -> tiene soporte para esto.
Vaya a Configuración del sistema → Comportamiento del escritorio → Efectos de escritorio → Invertir y haga clic en la configuración para Invertir efecto y seleccione un atajo conveniente (seleccioné uno largo, ya que lo asigné en mi teclado Kinesis en Capslock mientras invierto colores muy a menudo para mis ojos ...)
PD Parece que algunas personas lograron casarse con KWin, por ejemplo, con Xmonad o Xmonad con Compiz, por lo que tal vez no tenga que cambiar completamente a KDE. (En realidad, tengo que probar xmonad + kwin algún día ...) de todos modos, también hay scripts de kwin para cambiar su comportamiento como https://github.com/faho/kwin-tiling . ¡Disfrutar!
fuente