Experimente os eventos de ativação, como este post , na sua BIOS!
Eu gostaria de usar um atalho ou qualquer tecla para ativar meu computador do modo de suspensão usando um teclado unificador sem fio Logitech (K800). Eu já tentei soluções de aqui e há .
No melhor cenário, gostaria que o computador fosse ativado apenas em eventos de teclado e não quando o mouse vinculado ao mesmo dispositivo unificador fosse movido. Mas vou tomar qualquer solução válida que me permita acordar o laptop com um único atalho ou qualquer tecla.
Na melhor das hipóteses, gostaria de encontrar uma solução simples (não como este )
power button
pode acordar aquele laptop preguiçoso e sonolento. 15.10
, e ainda agora em 17.04
. solaar
workaround em Como obtenho um teclado USB sem fio para ativar o Ubuntu 13.10 da suspensão? não funciona. Esse comando não tem impacto no status de desabilitação / habilitação:
sudo echo USB1 > /proc/acpi/wakeup
Tentei, sem sucesso, criar arquivos de ativação, por exemplo (não sei ao certo onde colocá-los):
sudo echo enabled > /sys/bus/usb/devices/1-3.3/power/wakeup
Eu tentei adicionar isso sem sucesso em
/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'"
o receptor em lsusb
resulta:
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Resultado 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
Resultado 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
aqui é o resultado de grep c52b /sys/bus/usb/devices/*/idProduct
(veja resposta marshcrfot )
/sys/bus/usb/devices/1-3.3/idProduct:c52b
Experimente os eventos de ativação, como este post , na sua BIOS!
But I'll take any valid solution that allows me to wake the computer, with one single shortcut, or any key.
Um teclado ou mouse sem fio não logitech deve funcionar. Eu tive o mesmo problema com o Ubuntu Mate 16.04LTS em um Gibabyte MiniPC com dispositivos Logitech.
Mas posso acordar com dispositivos sem fio que sejam não-Logitech, receptor não-unificador , como Mouse Sem Fio Nulaxy ML11 2.4GHz (trabalho confirmado fora da caixa pode ativar o Ubuntu) ou para um teclado o Azio Vision Teclado sem fio retroiluminado (KB506W) Versão atualizada (não confirmado pode despertar) ou este LotFancy 2.4G sem fio Mini Backlit Teclado Mouse Touchpad Combo (trabalho confirmado fora da caixa pode acordar Ubuntu)
Eu acho que você está pedindo uma impossibilidade lógica. Independentemente da configuração do sistema, quando o sistema está adormecido, nenhum software está em execução. Wakeups tem que ser acionado por interrupção de hardware (teclado com fio, mouse com fio, LAN com fio). Seu teclado sem fio não pode fornecer o sinal de hardware necessário. O teclado sem fio está "conectado" ao seu computador por um método que requer que o computador esteja "UP" (ligado, não adormecido) para se comunicar.