Existe-t-il un moyen de désactiver l’écran avec un raccourci clavier?


29

Comment puis-je créer un script (ou apporter quelques modifications) pour me permettre d'éteindre l'écran dans Ubuntu (12.04) quand je le souhaite, de la même façon que l'écran peut être désactivé dans les téléphones portables?

Et comment puis-je créer une combinaison de touches (un raccourci) pour exécuter ce script?

Je veux économiser de l'énergie.

J'ai vu cette question

Éteindre le moniteur avec une icône mais il n'y a pas de raccourci clavier pour cela.

De plus, dans la réponse, il est dit qu'il existe de nombreuses façons d'accomplir cela, donc j'aimerais en savoir plus.


Pour attribuer une combinaison de touches personnalisée, utilisez ces étapes de la documentation officielle ubuntu
AndreyCh


Inverser la direction de fermeture (voter pour laisser cette option ouverte) car c'est le meilleur post à mon humble avis
Zanna

Réponses:


31

Si j'ai bien compris votre question, vous pouvez utiliser cette commande

xset dpms force off

Dans vos paramètres, allez au clavier, raccourci, cliquez sur plus, écrivez le nom que vous voulez et après la commande que je viens d'écrire, cliquez sur le nouveau raccourci et utilisez la combinaison ou la touche que vous souhaitez utiliser


2
xset dpms force off? :-)
Wilf

1
Ouais désolé, je suis nouveau ici et j'ai des problèmes avec> Merci :)
speak612

Fonctionne très bien. Lorsque vous déplacez la souris, elle se rallume.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

6
xset dpms force standbysemble être plus fiable et n'a pas besoin de l' sleep 1 ; xset dpms force offastuce.
Alan Thompson

14

Les raccourcis personnalisés pour le faire avec les nouvelles versions d'Ubuntu (par exemple 16.04) semblent nécessiter un délai entre la pression de la combinaison de touches et l'exécution de la commande. La solution la plus simple consiste à modifier la commande de raccourci à l'aide de sh.

Allez à System Settings... | Keyboard | Shortcuts | Custom Shortcuts. Créez un nouveau raccourci personnalisé et Commandmettez:

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

Vous pouvez modifier le délai, mais j'ai trouvé que 0,1 seconde n'était pas tout à fait suffisant parfois.

entrez la description de l'image ici


Génial! La seule solution de travail pour Debian "Jessie" 8 avec l'environnement Gnome.
TranslucentCloud

11

La commande est xset dpms force off

Créez simplement un raccourci clavier pour cela. Allez dans clavier-> raccourcis .... allez dans custom shortcuts..... puis cliquez sur l' +icône pour créer un nouveau raccourci.

Attribuez ensuite ce qui précède et attribuez une combinaison de touches personnalisée.

entrez la description de l'image ici

TERMINÉ!


8

Au début, j'ai également configuré un raccourci clavier avec

xset dpms force off

Mais après 2 secondes, l'affichage s'est rallumé. Peut-être que ma nouvelle version d'Ubuntu (15.05) est la raison de ce comportement différent. La solution était de créer un script avec le contenu suivant:

#!/bin/bash

sleep 1 && xset dpms force off

Appelez maintenant ce script chaque fois que vous appuyez sur le raccourci.

Je pense que cette méthode fonctionne en raison de tout événement de pression de touche retardé. Avec la commande sleep, tous les événements clés ont 1 seconde à traiter et ils ne réveillent pas l'écran à nouveau.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.