Tôi tìm thấy một cách để làm điều này và tôi đã đăng một hướng dẫn nhanh ở đây: Diễn đàn Verge . Điều này hoạt động trên HP Spectre X360 (2017) của tôi có bàn di chuột synap. Tôi không thể đảm bảo điều này sẽ làm việc cho tất cả mọi người, nhưng nó đáng để thử. Hướng dẫn của tôi dựa trên những phát hiện từ đây (bài đăng trên reddit) .
CẬP NHẬT
Vì vậy, tôi nhận thấy rằng với bản hack này, trình điều khiển sẽ bị hỏng sau khi hệ thống tỉnh dậy từ trạng thái ngủ. Bằng cách "ngắt" Tôi có nghĩa là bàn di chuột sẽ hoạt động, nhưng không có cài đặt / chức năng chính xác nào của bàn di chuột có mặt. Thật thú vị, vấn đề này đã không xảy ra khi máy sẽ thức dậy sau khi ngủ đông, chỉ khi thức dậy khỏi giấc ngủ. Để khắc phục điều này, bạn cần tạo một tác vụ windows khởi động lại trình điều khiển khi đánh thức hệ thống.
Để bắt đầu, trước tiên bạn cần lấy một bản sao của devcon.exe để cài đặt hệ điều hành cụ thể của bạn. Xem bài siêu người dùng khác cho điều đó. Sau khi bạn có devcon.exe trên máy của bạn (trong trường hợp của tôi, tôi đặt nó trong C: \ Program Files \ DevCon), bạn cần xác định trình điều khiển bạn cần khởi động lại.
Shift + Nhấp chuột trái trong thư mục chứa devcon.exe và chọn mục trình đơn ngữ cảnh "Mở CMD / PowerShell". Từ đây, chúng tôi có thể xác định ID của trình điều khiển chúng tôi cần khởi động lại.
devcon.exe /find ROOT*
Lệnh này sẽ đưa ra một danh sách các mục khác nhau. Hãy tìm một cái có mô tả "Thiết bị cảm ứng tương thích HID-Synaptics" hoặc một cái gì đó tương tự. Đối với tôi, bản đồ này thành "ROOT \ SYNHIDMINI \ 0000" là ID mà tôi quan tâm để khởi động lại mục đích.
Khi bạn đã có ID của mình, bạn cần tạo một tác vụ theo lịch trình (với tư cách quản trị viên!) Để đặt lại thiết bị này bằng ID. Để thực hiện việc này, hãy mở Trình lập lịch tác vụ (bạn có thể tìm kiếm mục này trong menu bắt đầu) với tư cách là người dùng quản trị. Trong cửa sổ lập lịch tác vụ, tạo một tác vụ mới:
Điền vào tên của nhiệm vụ (chẳng hạn như "Khởi động lại TouchPad On Wake") và mô tả. Hãy chắc chắn đặt nó chạy như một người dùng có quyền quản trị và đánh dấu vào ô "chạy với đặc quyền cao nhất". Ngoài ra hãy chắc chắn chọn nút radio cho "Chạy cho dù người dùng đã đăng nhập hay chưa."
Tiếp theo, nhấp vào tab kích hoạt và tạo một kích hoạt mới. Trình kích hoạt sẽ bắt đầu tác vụ trong một sự kiện với nhật ký là Hệ thống và Nguồn là Trình khắc phục sự cố. ID sự kiện phải là 1 (cái này là viết tắt của hệ thống đánh thức).
Tiếp theo, dưới tab hành động, tạo một hành động mới. Hành động phải là "bắt đầu một chương trình" và trường Chương trình / Tập lệnh sẽ trỏ đến đường dẫn cài đặt đầy đủ của devcon.exe. Các đối số nên giống như
/restart "@FULL_ID_THAT_YOU_FOUND_EARLIER_HERE"
Biểu tượng "@" trước ID của bạn rất quan trọng cũng như dấu ngoặc kép!
Cuối cùng, hãy chắc chắn mở tab điều kiện cho tác vụ và bỏ chọn hộp bên dưới tiêu đề nguồn có nội dung "Chỉ bắt đầu tác vụ nếu máy tính bật nguồn AC". Điều này đảm bảo tác vụ vẫn chạy ngay cả khi bạn không cắm điện.
Cuối cùng bấm ok và đảm bảo rằng nhiệm vụ của bạn đã được tạo. Bây giờ mỗi khi hệ thống của bạn thức dậy khỏi chế độ ngủ, tác vụ này sẽ chạy devcon.exe và yêu cầu nó khởi động lại trình điều khiển synap như một người dùng quản trị. Điều này sẽ đảm bảo rằng trình điều khiển được khởi tạo đúng cách để sử dụng và bạn sẽ có tất cả sự tốt đẹp của Microsoft Precision của mình mọi lúc.