Xfce dan Xscreensaver tampaknya tidak mempertimbangkan aktivitas keyboard "aktivitas" - bagaimana perubahannya?

10

Setelah saya memutakhirkan dari Debian Squeeze ke Wheezy, kombinasi Xfce dan Xscreensaver tampaknya tidak menganggap aktivitas keyboard sebagai aktivitas pengguna.

Karena saya kadang-kadang hanya menggunakan keyboard untuk jangka waktu yang lama, ini berarti bahwa screensaver akhirnya akan aktif karena kurangnya input mouse. Ini agak menjengkelkan, tetapi menekan tombol lain (atau benjolan pada mouse) akan menyebabkan screensaver pergi dan menunggu periode waktu lain sebelum menendang lagi.

Bagaimana cara membuat sistem menganggap input keyboard sebagai aktivitas? Saya melihat preferensi screensaver tetapi tidak dapat menemukan yang relevan.

Atau, bagaimana cara beralih ke subsistem screensaver yang menerima input keyboard sebagai aktivitas pengguna? (Yang saya inginkan adalah screensaver layar kosong dan monitor DPMI menangguhkan dan mematikan setelah penundaan yang dapat dikonfigurasi di X.)

Dalam hal ini penting, saya menggunakan keyboard USB yang terhubung langsung ke PC (tidak ada hub USB di antaranya). Mouse juga USB.

sebuah CVn
sumber
Saya beralih ke xautolock& alockkarena alasan serupa.
frostschutz
@frostschutz Kedengarannya menarik; apakah Anda bersedia menguraikannya?
CVn

Jawaban:

3

Saya tidak tahu cara memperbaikinya xscreensaver. Itu memberi saya masalah yang sama, kecuali ketika menonton film menggunakan mplayer. Karena saya tidak dapat menemukan solusi yang berhasil, saya beralih ke sistem lain sepenuhnya.

Saya menggunakan xautolock(yang mendeteksi ketidakaktifan pengguna), alock(yang mengosongkan dan mengunci layar), dan xeyesuntuk memperingatkan saya tentang batas waktu tidak aktif yang akan segera terjadi seandainya saya hanya merenungkan beberapa jendela teks atau halaman web.

Sebagai fitur tambahan, xautolockjuga dapat mendaftarkan posisi kursor mouse. Saya mengaturnya untuk mengunci layar segera ketika kursor mouse masuk ke sudut kiri atas layar; dan untuk mencegah penguncian ketika berada di sudut kiri bawah layar. Jadi ketika saya menonton film, saya hanya memindahkan pointer mouse ke kiri bawah dan kunci tidak akan pernah muncul.

Inilah perintah lengkap yang saya gunakan (untuk masuk ke skrip startup DM Anda):

xautolock \
    -time 5 -locker "alock -auth passwd -bg blank" \
    -notify 10 -notifier "killall xeyes; xeyes" \
    -corners +0-0 -cornerdelay 10 -cornerredelay 10 \
    -secure &

Monitor juga menjadi siaga bagi saya setelah layar dikunci untuk sementara waktu, saya tidak ingat apakah saya melakukan konfigurasi tambahan untuk itu atau jika hanya berfungsi sebagaimana mestinya dengan sendirinya ...

frostschutz
sumber