Điểm:0

Cố gắng dùng chuột để đánh thức máy tính của tôi sau khi ngủ. Thiết bị được liệt kê trong lsusb nhưng không có trong lệnh đánh thức grep

lá cờ cn

Tôi đang cố gắng để chuột đánh thức máy tính sau khi ngủ. Tôi đã đi qua bài viết ở đây Đánh thức sau khi tạm dừng bằng bàn phím hoặc chuột USB không dây (đối với bất kỳ Bản phân phối Linux nào). Nhưng không có may mắn. Nhưng tôi nhận thấy rằng vì lý do nào đó, thiết bị của tôi không được liệt kê trong khi tôi thực hiện grep . /sys/bus/usb/devices/*/power/wakeup. Tôi nhận được đầu ra sau:

/sys/bus/usb/devices/1-2/power/wakeup:disabled
/sys/bus/usb/devices/3-1/power/wakeup:disabled
/sys/bus/usb/devices/3-3/power/wakeup:enabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup: đã bật
/sys/bus/usb/devices/usb4/power/wakeup:disabled

Nhưng khi tôi làm lsusb Tôi nhận được như sau:

Xe buýt 004 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Bus 003 Thiết bị 003: ID 046d:c53d Bộ thu USB của Logitech, Inc.
Bus 003 Thiết bị 002: ID 046d:c537 Bộ thu chuột không dây của Logitech, Inc.
Xe buýt 003 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Bus 002 Thiết bị 002: ID 090c:1000 Silicon Motion, Inc. - Đài Loan (trước đây là Feiya Technology Corp.) Ổ đĩa flash
Xe buýt 002 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Xe buýt 001 Thiết bị 003: ID 1462:7c56 Micro Star International MYSTIC LIGHT 
Xe buýt 001 Thiết bị 002: ID 05e3:0608 Trung tâm Genesys Logic, Inc.
Xe buýt 001 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0

Như bạn có thể thấy thiết bị 3-2 của tôi không được liệt kê trong grep . /sys/bus/usb/devices/*/power/wakeup nhưng nó được liệt kê trong lsusb. tôi nhìn vào /sys/bus/usb/thiết bị/ thư mục và không có thư mục nào cho 3-1. Chuột đang hoạt động, nó sẽ không đánh thức máy tính khỏi giấc ngủ.

Bất cứ ai cũng có thể chiếu sáng điều này cho tôi và có thể chỉ cho tôi đi đúng hướng về cách để chuột đánh thức máy tính của tôi.

Điểm:0
lá cờ nl

Chà, cái này giải pháp làm việc cho tôi. Chỉ với một vài mod được thêm vào (và phiên bản Ubuntu 21.04 đã được xem xét).

Để xác định lệnh đánh thức từ thiết bị, bạn cần lưu ý về điều đó:

  • Trạng thái kiểm tra cấu hình MB WakeUp trước đó
    (Bỏ qua trong trường hợp của bạn, có vẻ như được tự động phát hiện).
  • Các hoạt động quản lý năng lượng
    (Cấu hình trong biểu tượng Pin bên cạnh đồng hồ).
    Bạn phải kiểm tra xem chế độ ngủ/tạm dừng có được kích hoạt trong một số tình huống hay không.
  • Số được gán USB:
    (Trường hợp của bạn là USB N°3 (Hoặc Bus 3)).

Hãy bắt đầu:

Tạo một tệp tập lệnh bash để tự động chọn cổng này khi đánh thức và đặt chúng vào phần cấu hình tự khởi động (dưới dạng ứng dụng) Lưu ý: Chỉ làm điều này cho thời gian này
sao chép dán

#!/bin/bash
đã bật tiếng vang> /sys/bus/usb/devices/usb3/power/wakeup

Chỉnh sửa: cũng kiểm tra xem thiết bị của bạn có chọn lọc tắt thiết bị usb không

Steve K avatar
lá cờ cn
usb3 đã được kích hoạt. Kiểm tra kết quả của `grep . /sys/bus/usb/devices/*/power/wakeup` Bản thân tôi không cần usb để kích hoạt thiết bị 2 trên bus 3. Và tôi đã thử giải pháp mà bạn đã liên kết. Tôi liên kết với nó trong câu hỏi của tôi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.