Etkin pencerenin renklerini ters çevir


24

Bazen düşük ışıkta çalışıyorum ve göz yorgunluğumu azaltmak için belirli pencerelerin rengini tersine çevirmem gerekiyor. Bu benim referans çalışma için web sayfalarına pdf görüntüleyici olabilir.

Tüm ekranın nasıl ters çevrileceğini biliyorum:

xcalib -invert -alter

Ancak herhangi bir man sayfasını, belgeyi veya yazıyı yalnızca tek bir pencereyi nasıl ters çevireceğimi bulamıyorum . Bunu daha önce yaptım ama nasıl olduğunu bulamıyorum. Tuhaf!

Depoları diğer xorg araçları için ararken, xpdf'yi buldum, ters çevirme desteği var ancak pdf'leri görüntülemek dışında başka bir şey için yardımcı olmayacak. Kompozisyon kullanmıyorum, lütfen Compiz önerme. Openbox WM kullanıyorum. Herkese teşekkürler.

Güncelleştirme

Herhangi bir pencereyi ters çevirmek için genel amaçlı bir araç yerine, aramamı bunun yerine bir Google Chrome sekmesi için renkleri ters çevirmeye odakladım. Renk Yer İşaretlerini buldum , onları tarayıcı araç çubuğuna sürükleyin ve renkleri ters çevirmek için sayfa içeriğini değiştirmek üzere vurun (hafifliği tersine çevirin).


Seçilen (etkin) pencerelerin renklerini mükemmel şekilde ters çevirme işini yapmak için KWin + Compiz'i (örn. KDE ile) bulurum.
Grzegorz Wierzowiecki

Yanıtlar:


6

Herhangi bir pencere için evrensel bir yöntem arıyorsanız, o zaman bu pencere yöneticisi tarafından yapılmalıdır. Bu nedenle, herhangi bir bileşik olmayan WM'nin talep üzerine yapamayacağından korkuyorum. Yani belki daha önce Compiz ile bunu yaptın?

WM'den bağımsız olarak renkleri ters çevirme yöntemi, bu uygulama başına - xpdfbahsettiğiniz gibi yapıyor . Bu tür işlevselliğe sahip bazı uygulamalar vardır, ancak genellikle renkleri çalışma zamanında tersine çeviremezsiniz. Gibi uygulamalar için xpdf, uygulamayı özel parametrelerle çalıştıran alternatif bir masaüstü menü girişine (veya simgesine) sahip olabilir veya bunları tanımlayabilirsiniz .Xdefaults. İçin xpdfde notun kullanımı paperColor, foreground ve backgroundkaynakların.


CompR'yi IIRC zamanında masaüstlerinden birinde yaptım, belki de Compiz invert pencere fonksiyonunu başka bir aracınki ile karıştırdım. .Xdefaults kaynakların söz için 1
invert


0

Compiz ile KWin bunu yapıyor! (Yine de "Alt + Shift + F12" ile her yeniden başlatmanın ardından "Oluşturma" özelliğini yeniden etkinleştirmek için zamanım var - en azından Sistem Ayarları → Kısayollar → Genel Kısayollar → Kwin altındaki kısayolum)

Aslında gerçekten belirli pencerelerin rengini (tam ekran değil) tersine çevirmem gerekiyor ve bu nedenle KDE -> 'nin bunun için destek vermesinin nedeni budur!

Sistem Ayarları → Masaüstü Davranışı → Masaüstü Efektleri → Ters Çevir'e gidip Ters Çevir efekti ayarlarına tıklar ve uygun kısayolu seçersin (Uzun bir seçim yaptım, Capsines altında Kinesis Klavyemde gözlerime çok sık çevirdiğimde ...).

Altında Masaüstü Etkisini Tersine Çevirme ayarları: Sistem Ayarları → Masaüstü Davranışı → Masaüstü Etkileri → Ters Çevir

Not: Bazı insanlar KWin ile evlenmeyi başarmış gibi görünüyor; örneğin, Xmonad veya Xmonad ile Compiz ile. Bu yüzden KDE'ye tamamen geçmek zorunda kalmayabilirsiniz. (Aslında bir gün xmonad + kwin'i denemek zorundayım ...) yine de, https://github.com/faho/kwin-tiling gibi davranışını değiştirmek için kwin betikleri de var . Keyfini çıkarın!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.