[tom@localhost ~]$ ls -a /etc/udev/rules.d/ . .. wakeup.rules [tom@localhost ~]$ cat /etc/udev/rules.d/wakeup.rules ATTR{devpath}=="14", ATTR{power/wakeup}="disabled" [tom@localhost ~]$ 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 004: ID 0781:5583 SanDisk Corp. Bus 004 Device 003: ID 174c:55aa ASMedia Technology Inc. ASM1051 SATA 3Gb/s bridge Bus 004 Device 002: ID 0781:5580 SanDisk Corp. SDCZ80 Flash Drive Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 003: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub [tom@localhost ~]$ lsusb -t /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M |__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=uas, 5000M |__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 5000M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M |__ Port 13: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 13: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 13: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 14: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 14: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M [tom@localhost ~]$ cat /sys/bus/usb/devices/3-14/power/wakeup disabled