Comment empecher la souris de reveiller le portable merci

bonjour
comment empcecher la souris de reveiller le portable
souris logitech sur port usb
merci

Hi @jean461,

That’s probably a setting in the BIOS/UEFI. I know mine is.


Translation:

Salut @jean461,

C’est probablement un paramètre du BIOS/UEFI. Je sais que le mien l’est.

From Google translate.

Hope it helps!

dans le bios on peut desactiver tous les ports usb de l’ordinateur mais pas un seul
qui a une autre idée ?

Tu parles de sortir de veille, d’hibernation, ou bien de démarrer le PC avec?

de sortie de veille mais j’ai trouvé
faire ceci

[jean@jean-asustuf ~]$ lsusb | sort
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver (bus 3 device 2)
Bus 003 Device 003: ID 13d3:56a2 IMC Networks USB2.0 HD UVC WebCam
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 13d3:3548 IMC Networks Bluetooth Radio
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
[jean@jean-asustuf ~]$ sudo sh -c “echo ‘disabled’ > /sys/bus/usb/devices/3-2/power/wakeup”
[sudo] Mot de passe de jean :
[jean@jean-asustuf ~]$
j’ai trouvé ça sur un forum ubuntu

par contre je ne sais pas l’automatiser

Tu peux probablement créer un service qui exécute la commande sh -c “echo ‘disabled’ > /sys/bus/usb/devices/3-2/power/wakeup” au démarrage ou une de ces méthodes:

https://wiki.archlinux.org/title/autostarting

//EDIT Réponse ChatGPT:

Pour créer un service systemd qui exécute la commande sh -c "echo 'disabled' > /sys/bus/usb/devices/3-2/power/wakeup" au démarrage, suivez ces étapes :

  1. Créez un fichier d’unité de service systemd. Vous pouvez utiliser un éditeur de texte pour créer un fichier avec une extension .service, tel que usb-disable-wakeup.service. Vous devez placer ce fichier dans le répertoire /etc/systemd/system/, généralement avec des privilèges root. Vous pouvez utiliser la commande sudo pour éditer le fichier. Par exemple :
sudo nano /etc/systemd/system/usb-disable-wakeup.service
  1. Ajoutez le contenu suivant au fichier usb-disable-wakeup.service :
[Unit]
Description=Désactiver le réveil du périphérique USB 3-2

[Service]
Type=oneshot
ExecStart=/bin/sh -c "echo 'disabled' > /sys/bus/usb/devices/3-2/power/wakeup"

[Install]
WantedBy=multi-user.target

Cette unité systemd spécifie qu’il s’agit d’un service one-shot qui exécute la commande donnée lorsqu’il est démarré. La directive WantedBy indique que ce service doit être démarré lorsque la cible multi-user.target est atteinte, ce qui est un bon moment pour exécuter des services définis par l’utilisateur au démarrage.

  1. Enregistrez le fichier et quittez l’éditeur de texte.
  2. Rechargez maintenant la configuration du gestionnaire systemd pour vous assurer qu’il reconnaît le nouveau service :
sudo systemctl daemon-reload
  1. Activez le service pour qu’il démarre au démarrage :
sudo systemctl enable usb-disable-wakeup.service
  1. Vous pouvez également démarrer le service immédiatement sans avoir besoin de redémarrer :
sudo systemctl start usb-disable-wakeup.service

La commande pour désactiver le réveil USB du périphérique 3-2 sera exécutée au démarrage, et le service systemd s’en chargera pour vous.

merci pour la leçon

J’ai juste posé une bonne question bien formulée à ChatGPT, et relu si il n’avait pas écrit de conneries.

:joy:

j’ai bien fait ce que dit votre message mais ça ne fonctionne pas
et quand je le fait avec ma methode c’est bon

Faut chercher pourquoi.

Si c’est bien fait, le démarrage du service doit avoir le même résultat que taper la commande en admin. Désactive le service, redémarre, regarde le contenu de /sys/bus/usb/devices/3-2/power/wakeup, puis démarre le service manuellement, et regarde encore le contenu de /sys/bus/usb/devices/3-2/power/wakeup pour voir si ça change ou pas. Si ca ne change pas c’est en effet bizarre, peut être que la commande doit être modifiée mais je vois pas pourquoi.

c’est bon j’avais oublié sudo systemctl enable usb-disable-wakeup.service
encore merci

C’est con, c’était pourtant bien expliqué.

:nerd_face: