Puncte:0

Încerc să-mi fac mouse-ul să-mi trezească computerul după somn. Dispozitivul listat în lsusb, dar nu în comanda grep wakeup

drapel cn

Încerc să-mi fac mouse-ul să trezească computerul după somn. Am trecut prin postarea de aici Treziți din suspendare folosind tastatura sau mouse-ul USB fără fir (pentru orice distribuție Linux). Dar fără noroc. Dar am observat că, din anumite motive, dispozitivul meu nu este listat atunci când o fac grep . /sys/bus/usb/devices/*/power/wakeup. Obțin următoarea ieșire:

/sys/bus/usb/devices/1-2/power/wakeup:dezactivat
/sys/bus/usb/devices/3-1/power/wakeup:dezactivat
/sys/bus/usb/devices/3-3/power/wakeup:activat
/sys/bus/usb/devices/usb1/power/wakeup:dezactivat
/sys/bus/usb/devices/usb2/power/wakeup:dezactivat
/sys/bus/usb/devices/usb3/power/wakeup:activat
/sys/bus/usb/devices/usb4/power/wakeup:dezactivat

Dar când o fac lsusb Primesc următoarele:

Bus 004 Dispozitiv 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Dispozitiv 003: ID 046d:c53d Receptor USB Logitech, Inc.
Bus 003 Dispozitiv 002: ID 046d:c537 Logitech, Inc. Receptor mouse fără fir
Bus 003 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Autobuz 002 Dispozitiv 002: ID 090c:1000 Silicon Motion, Inc. - Taiwan (fostă Feiya Technology Corp.) Flash Drive
Bus 002 Dispozitiv 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Autobuz 001 Dispozitiv 003: ID 1462:7c56 Micro Star International MYSTIC LIGHT 
Bus 001 Dispozitiv 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

După cum puteți vedea, dispozitivul meu 3-2 nu este listat în grep . /sys/bus/usb/devices/*/power/wakeup dar este listat în lsusb. M-am uitat în /sys/bus/usb/devices/ folder și nu există nici un folder pentru 3-1. Mouse-ul funcționează, pur și simplu nu va trezi computerul din somn.

Poate cineva să-mi lumineze acest lucru și poate să mă îndrume în direcția corectă despre cum să-mi fac mouse-ul să-mi trezească computerul.

Puncte:0
drapel nl

Ei bine, asta soluţie merge pentru mine. Doar cu câteva modificări adăugate (și versiunea Ubuntu 21.04 luată în considerare).

Pentru a defini comanda de trezire de pe un dispozitiv, trebuie să rețineți că:

  • Starea anterioară de verificare a configurației MB WakeUp
    (Ignorat în cazul dvs., pare a fi detectat automat).
  • Acțiunile de gestionare a energiei
    (Configurat în pictograma Baterie de lângă ceas).
    Trebuie să verificați dacă modul de repaus/suspendare este declanșat de unele situații.
  • Numărul alocat USB:
    (Carcasa dvs. este USB N°3 (sau Bus 3)).

Să începem:

Creeaza o fișier script bash pentru automat selectați acest port ca trezire și puneți-le în secțiunea de configurare autostart (ca aplicație) Notă: faceți acest lucru numai pentru această dată
copiaza si lipeste

#!/bin/bash
echo activat > /sys/bus/usb/devices/usb3/power/wakeup

Editare: verificați, de asemenea, dacă dispozitivele dvs. opresc selectiv dispozitivele USB

Steve K avatar
drapel cn
USB3 este deja activat. Verificați rezultatele `grep . /sys/bus/usb/devices/*/power/wakeup` Nu este usb-ul în sine de care am nevoie pentru a activa dispozitivul 2 pe magistrala 3. Și am încercat deja soluția la care v-ați conectat. L-am legat în întrebarea mea.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.