web-dev-qa-db-fra.com

Comment puis-je me procurer un clavier USB unifiant logitech sans fil pour sortir Ubuntu de la suspension?

Question:

J'aimerais utiliser un raccourci clavier ou n'importe quelle touche pour sortir mon ordinateur du mode veille à l'aide d'un clavier unificateur sans fil Logitech (K800). J'ai déjà essayé des solutions de ici et ici .

Dans le meilleur des cas, je souhaite que l'ordinateur ne se réveille que sur les événements de clavier et non lorsque la souris liée au même périphérique unificateur se déplace. Mais je prendrai toute solution valable qui me permette de réveiller l'ordinateur portable avec un seul raccourci ou n'importe quelle touche.

Encore une fois, dans le meilleur des cas, j'aimerais trouver une solution simple (pas comme celle-ci )

Modifier :

  • Je viens de comprendre que je ne pouvais même pas le réveiller avec son propre clavier interne (je ne sais pas si je me suis trompé avec une configuration en essayant de configurer une solution de contournement, ou si cela a toujours été le cas.) Donc actuellement, seulement power button peut réveiller cet ordinateur portable paresseux endormi.
  • J'ai eu le même problème avec toutes les versions d'Ubuntu depuis 15.10, et toujours maintenant sur 17.04.

Solutions essayées:

  • La solution de contournement solaar à Comment puis-je obtenir un clavier USB sans fil pour sortir Ubuntu 13.10 de la suspension? ne fonctionne pas.
  • Cette commande n'a aucun impact sur le statut de désactivation/activation:

    Sudo echo USB1 > /proc/acpi/wakeup

  • Par exemple, j'ai essayé en vain de créer des fichiers de réveil (je ne suis pas sûr de savoir où les mettre):

    Sudo echo enabled > /sys/bus/usb/devices/1-3.3/power/wakeup

  • J'ai essayé en vain d'ajouter ceci dans /etc/udev/rules.d/90-keyboardwakeup.rules

    SUBSYSTEM=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b" RUN+="/bin/sh -c 'echo enabled > /sys$env{DEVPATH}/../power/wakeup'"

Informations système

le récepteur dans lsusb donne:

Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver

Résultat de lsusb -t:

/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 2: Dev 4, If 0, Class=Video, Driver=, 480M
        |__ Port 2: Dev 4, If 1, Class=Video, Driver=, 480M
        |__ Port 3: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 3: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 3: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M

Résultat de cat /proc/acpi/wakeup

Device  S-state   Status   Sysfs node
P0P1      S4    *disabled
PEG0      S4    *disabled  pci:0000:00:01.0
PEG1      S4    *disabled
PEG2      S4    *disabled
PEG3      S4    *disabled
XHC1      S3    *enabled   pci:0000:00:14.0
EHC1      S3    *enabled   pci:0000:00:1d.0
USB1      S3    *disabled
USB2      S3    *disabled
USB3      S3    *disabled
USB4      S3    *disabled
EHC2      S3    *enabled   pci:0000:00:1a.0
USB5      S3    *disabled
USB6      S3    *disabled
USB7      S3    *disabled
HDEF      S4    *disabled  pci:0000:00:1b.0
RP01      S4    *disabled  pci:0000:00:1c.0
RP03      S4    *disabled
RP05      S4    *disabled
RP06      S4    *disabled
RP07      S4    *disabled
RP08      S4    *disabled
WLAN      S3    *disabled  pci:0000:03:00.0
RP04      S4    *disabled  pci:0000:00:1c.3
GLAN      S4    *disabled  pci:0000:04:00.0
                *disabled  platform:rtsx_pci_sdmmc.0
                *disabled  platform:rtsx_pci_ms.0
XHC     S3      *disabled
SLPB      S4    *enabled   platform:PNP0C0E:00

voici le résultat de grep c52b /sys/bus/usb/devices/*/idProduct (voir marshcrfot answer)

/sys/bus/usb/devices/1-3.3/idProduct:c52b

Bios captures d'écran:

enter image description hereenter image description here

1
mxdsp

Mais je prendrai toute solution valable qui me permette de réveiller l’ordinateur, avec un seul raccourci, ou n’importe quelle touche.

Un clavier ou une souris sans fil non logitech devrait fonctionner. J'ai eu le même problème avec Ubuntu Mate 16.04LTS sur un MiniPC Gibabyte avec des périphériques Logitech.

Mais je peux me réveiller avec des périphériques sans fil qui sont non-Logitech, récepteurs non fédérateurs comme Nulaxy ML11 2.4GHz Wireless Mouse ( Ubuntu) peut être réveillé avec un travail confirmé --- ou pour un clavier le Clavier sans fil rétro-éclairé Azio Vision (KB506W) Version mise à jour (non confirmé peut réveiller) ou ce LotFancy 2.4G sans fil rétro-éclairé clavier mini-souris tactile Combo (confirmé de travailler hors de la boîte peut réveiller Ubuntu)

1
jtlindsey

Essayez les événements de réveil comme dans cet article dans votre BIOS! enter image description here

1
Philippe Gachoud

Je pense que vous demandez une impossibilité logique. Quelle que soit la configuration du système, aucun logiciel n'est en cours d'exécution lorsqu'il est en veille. Les réveils doivent être déclenchés par une interruption matérielle (clavier câblé, souris câblée, réseau local câblé). Votre clavier sans fil ne peut pas fournir le signal matériel nécessaire. Le clavier sans fil est "connecté" à votre ordinateur par une méthode nécessitant que l'ordinateur soit "UP" (alimenté, pas en veille) pour communiquer.

0
waltinator