アクティブなウィンドウの色を反転する


24

時々私は暗い場所で仕事をし、目の疲れを軽減するために特定のウィンドウの色を反転する必要があります。これは、参照作業用のWebページへのPDFビューアです。

私は画面全体を反転させる方法を知っています:

xcalib -invert -alter

しかし、1つのウィンドウのみを反転する方法については、manページ、ドキュメント、または投稿を見つけることができません。前にこれをやったが、まだ方法がわからない。奇妙な!

xpdfを見つけた他のxorgツールのリポジトリを検索すると、反転サポートがありますが、pdfの表示以外には何の助けにもなりません。私は合成を使用しないので、Compizを提案しないでください。Openbox WMを使用しています。皆さんありがとう。

更新

ウィンドウを反転する汎用ツールの代わりに、Google Chromeタブの色を反転する方法に検索を集中しました。Color Bookmarkletsを見つけました。ブラウザツールバーにドラッグして、ページのコンテンツを変更して色を反転(明るさを反転)します。


KWin + Compiz(たとえばKDEを使用)を使用すると、選択した(アクティブな)ウィンドウの色を完全に反転させることができます。
グジェゴシWierzowiecki

回答:


6

任意のウィンドウに共通のメソッドを探している場合は、ウィンドウマネージャーがこれを使用可能にする必要があります。そのため、非コンポジットWMはオンデマンドでそれを行うことができません。それでは、Compizで以前にこれを行ったのでしょうか?

xpdfあなたが述べたように、WMに関係なく色を反転させる方法は、アプリケーションごとにこれを行っています。このような機能を備えたアプリケーションもいくつかありますが、通常は実行時に色を反転させることはできません。のようなアプリの場合xpdf、特別なパラメーターを指定してアプリを実行する代替のデスクトップメニューエントリ(またはアイコン)を持つか、で定義できます.Xdefaults。以下のためxpdfにも、ノートの使用paperColorforeground およびbackgroundリソース。


IIRCの時点でデスクトップの1つにCompizがありました。おそらく、Compizの反転ウィンドウ機能を別のツールの機能と混同しただけでしょう。.XDefaultsリソースの言及については+1
反転


0

CompizのKWinはこれを行っています!(まだ「Alt + Shift + F12」でリブートするたびに「作成中」を再度有効にする必要があります-少なくとも、システム設定→ショートカット→グローバルショートカット→Kwinにあるショートカットです)

実際、特定のウィンドウ(画面全体ではなく)の色を反転する必要があります。これが、KDEをよく選択する主な理由です->これをサポートします!

(システム設定)→(デスクトップの動作)→(デスクトップ効果)→(反転)に移動し、(反転)効果の設定をクリックして便利なショートカットを選択します(目のために非常に頻繁に色を反転するため、Capslockの下でKinesisキーボードにマップしたため、長いショートカットを選択しました...)。

[デスクトップ効果の反転]の設定:[システム設定]→[デスクトップの動作]→[デスクトップ効果]→[反転]

PS一部の人々は、例えばKmonとXmonadまたはXmonadとCompizを結婚することができたので、KDEに完全に切り替える必要はないようです。(実際、いつかxmonad + kwinを試す必要があります...)とにかく、https://github.com/faho/kwin-tilingのような動作を変更するkwinスクリプトもあります。楽しい!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.