Réveiller écran avec un double-clic

Assistance concernant Linux Mint
Domynyk
Messages : 13
Enregistré le : mar. 6 oct. 2020 17:00

Réveiller écran avec un double-clic

Message par Domynyk »

Bonjour
Très récent Linuxien....
J'avais l'habitude sous Windows de "réveiller" l'écran (qui était en mode veille) avec un double clic de souris.
Sous Linux, je dois appuyer sur le bouton marche arrêt du clavier.
Ce bouton peut être considéré comme un point faible dans un ordi.
Or financièrement, je préfère changer une souris qu'un PC, HS uniquement par son bouton d'allumage.
Souris LOGITECH M105
Avez-vous une solution ?
Merci d'être indulgent pour ma connaissance zéro des commandes dans le Terminal :-)
Bonne journée à tous
Pc : TOSHIBA SATELLITE L70-B | Linux Mint 20 Ulyana | Cinnamon 4.6.7 | 5.4.0-48-generic x86_64 bits | Dual Core Intel Core i3-4005U bits: 64 type: MT MCP | 3.76 GiB | Intel Haswell-ULT Integrated Graphics

Avatar du membre
cyrille
Administrateur du site
Messages : 12399
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Réveiller écran avec un double-clic

Message par cyrille »

Merci d'être indulgent pour ma connaissance zéro des commandes dans le Terminal :-)
Ce que tu demandes signifie manipuler le terminal, tu ne feras pas cela en graphique...
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Domynyk
Messages : 13
Enregistré le : mar. 6 oct. 2020 17:00

Re: Réveiller écran avec un double-clic

Message par Domynyk »

Bonjour
je serai enchanté de le faire en graphique mais je n'ai rien trouvé dans les menus
Bonne journée
Pc : TOSHIBA SATELLITE L70-B | Linux Mint 20 Ulyana | Cinnamon 4.6.7 | 5.4.0-48-generic x86_64 bits | Dual Core Intel Core i3-4005U bits: 64 type: MT MCP | 3.76 GiB | Intel Haswell-ULT Integrated Graphics

Avatar du membre
tioker
modérateur
Messages : 982
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Réveiller écran avec un double-clic

Message par tioker »

Bonjour,

En cherchant un peu sur le forum, je crois que notre ami n'est pas le seul dans ce soucis.
Moi aussi, sur un Mint LMDE 4 j'ai le soucis, et mon post est malheureusement resté sans solution (mais je ne suis pas allé au bout, j'avoue, faute de temps...).
Je tiens tout de même à rappeler que sur un Ubuntu 20.04 ou un Manjaro 20.1 la souris et le clavier réveillent tous les deux le PC entier ou le seul écran suivant l'état de veille.
Les paramètres de veille standard n'y ont rien fait, et je suis d'accord sur le fait que la manipulation répétée d'un organe mécanique peut générer un point de faiblesse sur le PC (mais c'est réparable tout de même...).

Pour autant je ne suis pas allé au bout de ce conseil que @cyrille m'avait donné. À creuser donc et le premier qui a un bon résultat prévient les autres !

Cdlt
HP Victus 16: Mint 21.3 Cinnamon 6,0,4 + Windows 11 - Ryzen 5 5600H - NVIDIA GeForce GTX 1650 - Mem 16Go - SSD 512Go
pCloud Synchronisation en temps réel des 4 dossiers personnels

Avatar du membre
cyrille
Administrateur du site
Messages : 12399
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Réveiller écran avec un double-clic

Message par cyrille »

il faut identifier le periph USB, modifier le processus dbus (inserer une entrée wakeup ou wakeon) et ensuite la répercuter sur l'ACPI (/proc)
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
tioker
modérateur
Messages : 982
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Réveiller écran avec un double-clic

Message par tioker »

Re
J'ai appliqué le dernier poste que j'avais en référence.
Il fonctionne dans les contrôles demandés mais n'a aucun effet.

Par contre, cyrille, si je peux me permettre, ta dernière réponse est assez abstraite, en tous les cas pour moi.
Récupérer les USB par un "lsusb" pas de soucis, mais même en installant la commande d-feet, les paramètres du process dbus restent du domaine des hiéroglyphes pour moi, et je ne m'appelle pas Jean-François Champollion...
Si tu avais une Pierre de Rosette pour nous éclairer ...
Merci

PS: dans le post cité, il est dit que parfois ça n'a d'effet qu'au bout de plusieurs essais... Je ré-essaye plus tard...
A SUIVRE...
HP Victus 16: Mint 21.3 Cinnamon 6,0,4 + Windows 11 - Ryzen 5 5600H - NVIDIA GeForce GTX 1650 - Mem 16Go - SSD 512Go
pCloud Synchronisation en temps réel des 4 dossiers personnels

Avatar du membre
cyrille
Administrateur du site
Messages : 12399
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Réveiller écran avec un double-clic

Message par cyrille »

https://codetrips.com/2020/03/18/ubuntu ... m-suspend/

Te donnera un exemple pour le desactiver,
tu fais pareil mais dans l'autre sens ;)

Désolé, je passe vite grand V ;) mais le lien devrait te filer de bonnes pistes
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
tioker
modérateur
Messages : 982
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: Réveiller écran avec un double-clic

Message par tioker »

cyrille a écrit :
dim. 11 oct. 2020 21:13
https://codetrips.com/2020/03/18/ubuntu ... m-suspend/

Te donnera un exemple pour le desactiver,
tu fais pareil mais dans l'autre sens ;)
Je te remercie Cyrille,

Donc l'explication (fort utile) de ton lien:
- les répertoires des dispositifs de WakeUp se trouvent là: /sys/bus/usb/devices/*/power/wakeup
- et donc, si tu connais le nom/constructeur de ta souris (Logitech dans mon cas) tu peux trouver son fichier de WakeUp associé

Code : Tout sélectionner

patrick@lmde4:~$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0781:5581 SanDisk Corp. Ultra
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

patrick@lmde4:~$ dmesg | grep Logitech | grep -o -P "usb.+?\s"
usb 3-5: 

patrick@lmde4:~$ cat /sys/bus/usb/devices/3-5/power/wakeup
disabled
Jusqu'ici tout va bien mais ...
- J'ai beau mettre "enabled", au prochain boot il me remet "disabled"
- et surtout si je fais un boot à froid (dons pas un redémarrage) le répertoire utilisé (3-5 dans mon exemple) est carrément viré ! La preuve est sur cette sortie où on voit mes répertoires tous à la date/heure du jour (maintenant) et l'ancien (2-5) disparu.

Code : Tout sélectionner

patrick@lmde4:~$ ls -l /sys/bus/usb/devices/*
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/1-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-0:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/1-1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/1-1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/2-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/2-1 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/2-1:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/3-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-0:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/3-5 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-5
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/3-5:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/3-5:1.1 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.1
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/3-5:1.2 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.2
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/4-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb4/4-0:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/4-6 -> ../../../devices/pci0000:00/0000:00:14.0/usb4/4-6
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/4-6:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb4/4-6/4-6:1.0
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/usb1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/usb2 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/usb3 -> ../../../devices/pci0000:00/0000:00:14.0/usb3
lrwxrwxrwx 1 root root 0 oct.  12 16:09 /sys/bus/usb/devices/usb4 -> ../../../devices/pci0000:00/0000:00:14.0/usb4
J'ai un Ubuntu 20.04.1 sur lequel j'ai fait le même contrôle, et ben mon répertoire ne change pas, raison pour laquelle en "enabled" du WakeUp est toujours valide.

J'ai l'impression qu'il met à jour le répertoire de WakeUpà chaque boot, au moins pour les périphériques amovibles... Raison pour laquelle il ne se rappelle plus le dispositif qui est associé au réveil.

Je continue à chercher.
HP Victus 16: Mint 21.3 Cinnamon 6,0,4 + Windows 11 - Ryzen 5 5600H - NVIDIA GeForce GTX 1650 - Mem 16Go - SSD 512Go
pCloud Synchronisation en temps réel des 4 dossiers personnels

Avatar du membre
Mia88
Messages : 1356
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: Réveiller écran avec un double-clic

Message par Mia88 »

Bonjour à tous,
tioker a écrit :
lun. 12 oct. 2020 16:18
J'ai l'impression qu'il met à jour le répertoire de WakeUpà chaque boot, au moins pour les périphériques amovibles... Raison pour laquelle il ne se rappelle plus le dispositif qui est associé au réveil.
Je continue à chercher.
Après un redémarrage les répertoires sont tous à la même date et affichent l'heure du redémarrage pour moi également, ça semble être normal.

Code : Tout sélectionner

mia@PC5:~$ ls -l /sys/bus/usb/devices/*
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/1-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-0:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/1-1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/1-1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/1-1.2 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/1-1.2:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/1-1.2:1.1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.1
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/1-1.2:1.2 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.2
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/2-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/2-1 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/2-1:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/3-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-0:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/3-4 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-4
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/3-4:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/4-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb4/4-0:1.0
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/usb1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/usb2 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/usb3 -> ../../../devices/pci0000:00/0000:00:14.0/usb3
lrwxrwxrwx 1 root root 0 oct.  13 09:57 /sys/bus/usb/devices/usb4 -> ../../../devices/pci0000:00/0000:00:14.0/usb4
mia@PC5:~$ 
Si j'ai bien compris, l'auteur dit à la fin de la page :
Mise à jour : cela ne survit pas à un redémarrage du système, vous devez donc ré-exécuter la dernière commande ou l'ajouter à votre fichier .bashrc ou .zshrc.
Je suis intéressée par le sujet et j'avais fait l'essai de mon côté hier.
J'avais suivi ton lien "Sortie de veille par souris" et j'ai oublié de revenir sur le premier sujet, j'ai posté par erreur mon résultat à cet endroit :l

Je replace le résultat des commandes ici en spoiler pour ne pas squatter ton sujet :

Code : Tout sélectionner

mia@PC5:~$ grep . /sys/bus/usb/devices/*/power/wakeup | grep enabled
mia@PC5:~$ 
mia@PC5:~$ grep . /sys/bus/usb/devices/*/power/wakeup | grep disabled
/sys/bus/usb/devices/1-1.2/power/wakeup:disabled
/sys/bus/usb/devices/1-1/power/wakeup:disabled
/sys/bus/usb/devices/2-1/power/wakeup:disabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup:disabled
/sys/bus/usb/devices/usb4/power/wakeup:disabled
mia@PC5:~$ dmesg | grep Logitech | grep -o -P "usb. +? \ S"
mia@PC5:~$     usb 2-1.2.7:^C    
mia@PC5:~$ sudo sh -c "echo 'enable' > /sys/bus/usb/devices/2-1.2.7/power/wakeup"
[sudo] Mot de passe de mia :    
sh: 1: cannot create /sys/bus/usb/devices/2-1.2.7/power/wakeup: Directory nonexistent
mia@PC5:~$ 
Pas de fichier 2-1.2.7 dans /sys/usb/devices !

Mais ce qui est curieux, c'est que en relançant les commandes ce matin , je n'obtiens plus le même résultat (je suis juste passée en veille hier soir).
La commande dmesg | grep Logitech | grep -o -P "usb. +? \ S"
ne renvoie plus rien :?

Pareil après un redémarrage.

J'essayerai d'activer le wakeup sur le répertoire 2-1 pour voir ;)
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

Avatar du membre
cyrille
Administrateur du site
Messages : 12399
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Réveiller écran avec un double-clic

Message par cyrille »

Jusqu'ici tout va bien mais ...
- J'ai beau mettre "enabled", au prochain boot il me remet "disabled"
- et surtout si je fais un boot à froid (dons pas un redémarrage) le répertoire utilisé (3-5 dans mon exemple) est carrément viré ! La preuve est sur cette sortie où on voit mes répertoires tous à la date/heure du jour (maintenant) et l'ancien (2-5) disparu.
Scripter la detection dupériph associé et la mise à jour de la variable et alloué un script de démarrage (ai fait un how to / rc.local), s'en inspiré.
Désolé, très peu de temps
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Répondre