Balikkan warna jendela yang aktif

24

Kadang-kadang saya bekerja dalam cahaya rendah dan saya harus membalikkan warna jendela tertentu untuk mengurangi ketegangan mata saya. Ini bisa menjadi penampil pdf saya ke halaman web untuk pekerjaan referensi.

Saya tahu cara membalikkan seluruh layar:

xcalib -invert -alter

Tetapi saya tidak dapat menemukan halaman manual, dokumen atau posting bagaimana membalikkan satu jendela saja . Saya melakukan ini sebelumnya tetapi tidak dapat menemukan caranya. Aneh!

Mencari repo untuk alat xorg lain yang saya temukan xpdf, ia memiliki dukungan terbalik tetapi tidak akan membantu untuk apa pun selain melihat pdf. Saya tidak menggunakan pengomposisian jadi tolong jangan menyarankan Compiz. Saya menggunakan Openbox WM. Terima kasih semuanya.

Memperbarui

Alih-alih alat umum serba guna untuk membalikkan jendela apa pun, saya memfokuskan pencarian saya pada cara membalikkan warna untuk tab Google Chrome. Saya menemukan Color Bookmarklets , Anda menyeretnya ke bilah alat browser dan menekannya untuk mengubah konten halaman untuk membalikkan warna (membalikkan kecerahan).

membalikkan
sumber
Saya menemukan KWin + Compiz (misalnya dengan KDE) untuk melakukan pekerjaan membalikkan warna dari jendela yang dipilih (aktif) dengan sempurna.
Grzegorz Wierzowiecki

Jawaban:

6

Jika Anda mencari metode universal untuk jendela apa pun, maka ini harus disediakan oleh manajer jendela. Karena itu saya khawatir setiap WM non-komposit tidak akan dapat melakukan itu sesuai permintaan. Jadi mungkin Anda sebelumnya melakukan ini dengan Compiz?

Metode pembalik warna terlepas dari WM sedang melakukan ini per-aplikasi - seperti xpdfyang Anda sebutkan. Ada beberapa aplikasi yang memiliki fungsi seperti itu, tetapi biasanya Anda tidak akan dapat membalikkan warna pada saat run-time. Untuk aplikasi seperti xpdf, Anda dapat memiliki entri menu desktop alternatif (atau ikon) yang menjalankan aplikasi dengan parameter khusus, atau menentukan yang ada di menu Anda .Xdefaults. Sebagai xpdfcatatan juga penggunaan paperColor, foreground dan backgroundsumber daya.

rozcietrzewiacz
sumber
Saya memang memiliki Compiz pada salah satu desktop pada saat itu IIRC, mungkin saya memang hanya mengacaukan fungsi Compiz invert window dengan alat lain. 1 untuk menyebutkan sumber .Xdefaults
invert
0

KWin dengan Compiz melakukan ini! (Masih saya miliki sejak beberapa waktu untuk mengaktifkan kembali "Menulis" setelah setiap reboot dengan "Alt + Shift + F12" - setidaknya itu jalan pintas yang saya miliki di bawah Pengaturan Sistem → Pintasan → Pintasan Global → Kwin)

Sebenarnya saya benar-benar membutuhkan pembalikan warna jendela tertentu (bukan seluruh layar) dan itulah alasan utama mengapa saya sering memilih KDE -> ia telah membangun dukungan untuk ini!

Anda masuk ke Pengaturan Sistem → Perilaku Desktop → Efek Desktop → Balik dan Anda mengklik pengaturan untuk Efek terbalik dan pilih pintasan yang mudah (saya memilih yang panjang, ketika saya memetakannya di Keyboard Kinesis saya di bawah Capslock karena saya membalikkan warna sangat sering untuk mata saya. ...).

Pengaturan Membalikkan Efek Desktop di bawah: Pengaturan Sistem → Perilaku Desktop → Efek Desktop → Balikkan

PS Sepertinya ada beberapa orang yang berhasil menikahi KWin misalnya dengan Xmonad atau Xmonad dengan Compiz jadi mungkin tidak harus sepenuhnya beralih ke KDE. (Sebenarnya saya harus mencoba xmonad + kwin suatu hari ...) lagi pula, ada juga skrip kwin untuk mengubah perilaku seperti https://github.com/faho/kwin-tiling . Nikmati!

Grzegorz Wierzowiecki
sumber