Apakah ada cara untuk membuat hotkey mematikan layar?


29

Bagaimana saya bisa membuat skrip (atau membuat beberapa perubahan) untuk memungkinkan saya mematikan layar di Ubuntu (12,04) kapan pun saya mau, cara layar dapat dimatikan di Ponsel?

Dan bagaimana saya bisa membuat kombinasi tombol (pintasan) untuk menjalankan skrip itu?

Saya ingin menghemat daya.

Saya telah melihat pertanyaan ini

Mematikan Monitor Dengan Ikon tetapi tidak ada tombol pintas untuk itu.

Selain itu, dalam jawabannya, dikatakan bahwa ada banyak cara untuk mencapai ini sehingga saya ingin tahu lebih banyak.


Untuk menetapkan kombinasi tombol khusus, gunakan langkah-langkah ini dari dokumentasi ubuntu resmi
AndreyCh


Membalikkan arah penutupan (memberi suara untuk membiarkan ini terbuka) karena ini adalah pos yang lebih baik
Zanna

Jawaban:


31

Jika saya memahami dengan baik pertanyaan Anda, Anda dapat menggunakan perintah ini

xset dpms force off

Di pengaturan Anda, buka keyboard, pintasan, klik plus, tulis nama yang Anda inginkan dan lewati perintah yang baru saja saya tulis, klik pintasan baru dan gunakan kombinasi atau tombol yang ingin Anda gunakan


2
xset dpms force off? :-)
Wilf

1
Ya maaf saya baru di sini dan memiliki beberapa masalah dengan> Terima kasih :)
spoke612

Bagus sekali. Ketika Anda menggerakkan mouse itu kembali.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

6
xset dpms force standbytampaknya lebih dapat diandalkan dan tidak memerlukan sleep 1 ; xset dpms force offtrik.
Alan Thompson

14

Pintasan khusus untuk melakukan ini dengan versi Ubuntu yang lebih baru (mis. 16.04) tampaknya memerlukan penundaan dari menekan kombinasi tombol untuk menjalankan perintah. Solusi paling sederhana adalah memodifikasi perintah pintasan menggunakan sh.

Pergi ke System Settings... | Keyboard | Shortcuts | Custom Shortcuts. Buat pintasan khusus baru dan di tempat Command:

sh -c 'sleep 0.3 && xset dpms force off'

Anda dapat mengubah penundaan tetapi saya menemukan 0,1s kadang-kadang tidak cukup.

masukkan deskripsi gambar di sini


Besar! Satu-satunya solusi yang berfungsi untuk Debian "Jessie" 8 dengan lingkungan Gnome.
TranslucentCloud

11

Perintahnya adalah xset dpms force off

Cukup buat pintasan keyboard untuk itu. Pergi ke keyboard-> cara pintas .... pergi ke custom shortcuts..... & kemudian klik pada +ikon untuk membuat jalan pintas baru.

Kemudian tetapkan kombinasi tombol kustom & di atas.

masukkan deskripsi gambar di sini

DIBUAT!


8

Pada awalnya saya juga mengkonfigurasi shortcut dengan

xset dpms force off

Tetapi setelah 2 detik tampilan dihidupkan kembali. Mungkin Versi Ubuntu saya yang lebih baru (15,05) adalah alasan untuk perilaku yang berbeda ini. Solusinya adalah membuat skrip dengan konten berikut:

#!/bin/bash

sleep 1 && xset dpms force off

Sekarang panggil skrip ini setiap kali Anda menekan pintasan.

Saya pikir metode ini berfungsi karena ada acara pers yang tertunda. Dengan perintah tidur semua acara utama memiliki 1 detik untuk diproses dan mereka tidak membangunkan layar lagi.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.